Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-151
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-175
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-174
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-198
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-150
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-199
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-153
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-178
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-152
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-176
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-177
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-240
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-131
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-156
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-130
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-154
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-155
http://purl.uniprot.org/unirules/MF_03123#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_03123#construct-template-179
http://purl.uniprot.org/unirules/MF_03123#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_03123#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_03123#construct-where-list-0
http://purl.uniprot.org/unirules/MF_03123#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_03123#construct-template-list-0
http://purl.uniprot.org/unirules/MF_03123#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:826650 up:source unirule:MF_03123 . _:826651 up:source unirule:MF_03123 . _:826652 up:source unirule:MF_03123 . _:826653 up:source unirule:MF_03123 . _:826654 up:source unirule:MF_03123 . _:826655 up:source unirule:MF_03123 . _:826656 up:source unirule:MF_03123 . _:826657 up:source unirule:MF_03123 . _:826658 up:source unirule:MF_03123 . _:826659 up:source unirule:MF_03123 . _:826660 up:source unirule:MF_03123 . _:826661 up:source unirule:MF_03123 . _:826662 up:source unirule:MF_03123 . _:826663 up:source unirule:MF_03123 . _:826664 up:source unirule:MF_03123 . _:826665 up:source unirule:MF_03123 . _:826666 up:source unirule:MF_03123 . _:826667 up:source unirule:MF_03123 . _:826668 up:source unirule:MF_03123 . _:826669 up:source unirule:MF_03123 . _:826670 up:source unirule:MF_03123 . _:826671 up:source unirule:MF_03123 . _:826672 up:source unirule:MF_03123 . _:826673 up:source unirule:MF_03123 . _:826674 up:source unirule:MF_03123 . _:826675 up:source unirule:MF_03123 . _:826676 up:source unirule:MF_03123 . _:826677 up:source unirule:MF_03123 . _:826678 up:source unirule:MF_03123 . _:826679 up:source unirule:MF_03123 . _:826680 up:source unirule:MF_03123 . _:826681 up:source unirule:MF_03123 . _:826682 up:source unirule:MF_03123 . _:826683 up:source unirule:MF_03123 . _:826684 up:source unirule:MF_03123 . _:826685 up:source unirule:MF_03123 . _:826686 up:source unirule:MF_03123 . _:826687 up:source unirule:MF_03123 . _:826688 up:source unirule:MF_03123 . _:826689 up:source unirule:MF_03123 . _:826690 up:source unirule:MF_03123 . _:826691 up:source unirule:MF_03123 . ?this up:annotation ?annotation0 , ?annotation1 , ?annotation3 , ?annotation4 , ?annotation5 ; up:classifiedWith GO:0009107 , GO:0009249 , GO:0016783 , GO:0016992 , GO:0051539 , keyword:408 , keyword:411 , keyword:479 , keyword:4 , keyword:808 , keyword:949 . ?annotation0 a up:Function_Annotation ; rdfs:comment 'Catalyzes the radical-mediated insertion of two sulfur atoms into the C-6 and C-8 positions of the octanoyl moiety bound to the lipoyl domains of lipoate-dependent enzymes, thereby converting the octanoylated domains into lipoylated derivatives.' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity ; up:enzymeClass . ?annotation3 up:cofactor chebi:49883 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 2 [4Fe-4S] clusters per subunit. One cluster is coordinated with 3 cysteines and an exchangeable S-adenosyl-L-methionine.' . ?annotation4 a up:Pathway_Annotation ; rdfs:comment 'Protein modification; protein lipoylation via endogenous pathway; protein N(6)-(lipoyl)lysine from octanoyl-[acyl-carrier-protein]: step 2/2.' . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the radical SAM superfamily. Lipoyl synthase family.' . ?case7 up:alternativeName ?name9 , ?name10 ; up:classifiedWith GO:0070111 , keyword:934 , keyword:994 ; up:recommendedName ?name8 . ?name8 up:ecName '2.8.1.8' ; up:fullName 'Lipoyl synthase, organellar chromatophore' ; rdf:type up:Structured_Name . ?name9 up:fullName 'Lipoate synthase' ; up:shortName 'Lip-syn' , 'LS' ; rdf:type up:Structured_Name . ?name10 up:fullName 'Lipoic acid synthase' ; rdf:type up:Structured_Name . ?case14 up:alternativeName ?name16 , ?name17 ; up:classifiedWith GO:0020011 , keyword:732 , keyword:933 , keyword:934 ; up:recommendedName ?name15 . ?name15 up:ecName '2.8.1.8' ; up:fullName 'Lipoyl synthase, apicoplast' ; rdf:type up:Structured_Name . ?name16 up:fullName 'Lipoate synthase' ; up:shortName 'Lip-syn' , 'LS' ; rdf:type up:Structured_Name . ?name17 up:fullName 'Lipoic acid synthase' ; rdf:type up:Structured_Name . ?case18 up:alternativeName ?name20 , ?name21 ; up:classifiedWith GO:0005739 , keyword:496 ; up:recommendedName ?name19 . ?name19 up:ecName '2.8.1.8' ; up:fullName 'Lipoyl synthase, mitochondrial' ; rdf:type up:Structured_Name . ?name20 up:fullName 'Lipoate synthase' ; up:shortName 'Lip-syn' , 'LS' ; rdf:type up:Structured_Name . ?name21 up:fullName 'Lipoic acid synthase' ; rdf:type up:Structured_Name . ?pfs22 up:annotation ?annotation23 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; up:ligand ?ligand26 ; rdf:type up:Binding_Site_Annotation . ?pfsb24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?ligand26 rdfs:subClassOf chebi:49883 . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; up:ligand ?ligand33 ; rdf:type up:Binding_Site_Annotation . ?pfsb31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand33 rdfs:subClassOf chebi:49883 . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; up:ligand ?ligand40 ; rdf:type up:Binding_Site_Annotation . ?pfsb38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?ligand40 rdfs:subClassOf chebi:49883 . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf chebi:49883 . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; up:ligand ?ligand54 ; rdf:type up:Binding_Site_Annotation . ?pfsb52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?ligand54 rdfs:subClassOf chebi:49883 . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; up:ligand ?ligand61 ; rdf:type up:Binding_Site_Annotation . ?pfsb59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?ligand61 rdfs:subClassOf chebi:49883 . ?pfs64 up:annotation ?annotation65 . ?annotation65 faldo:begin ?pfsb66 ; faldo:end ?pfse67 ; up:ligand ?ligand68 ; rdf:type up:Binding_Site_Annotation . ?pfsb66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?ligand68 rdfs:subClassOf chebi:49883 . ?sam71 up:classifiedWith keyword:732 . ?signal72 faldo:begin ?signalb73 ; faldo:end ?signale74 . ?signalb73 faldo:position ?signalbp75 . ?signale74 faldo:position ?signalep76 . ?keyword77 up:range ?signal72 . _:826692 a rdf:Statement ; up:attribution _:826650 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:826693 a rdf:Statement ; up:attribution _:826651 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:826694 a rdf:Statement ; up:attribution _:826652 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:826695 a rdf:Statement ; up:attribution _:826653 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:826696 a rdf:Statement ; up:attribution _:826654 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:826697 a rdf:Statement ; up:attribution _:826655 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:4 . _:826698 a rdf:Statement ; up:attribution _:826656 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:826699 a rdf:Statement ; up:attribution _:826657 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:411 . _:826700 a rdf:Statement ; up:attribution _:826658 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:826701 a rdf:Statement ; up:attribution _:826659 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:949 . _:826702 a rdf:Statement ; up:attribution _:826660 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:826703 a rdf:Statement ; up:attribution _:826661 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016783 . _:826704 a rdf:Statement ; up:attribution _:826662 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016992 . _:826705 a rdf:Statement ; up:attribution _:826663 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0051539 . _:826706 a rdf:Statement ; up:attribution _:826664 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009107 . _:826707 a rdf:Statement ; up:attribution _:826665 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009249 . _:826708 a rdf:Statement ; up:attribution _:826666 ; rdf:subject ?case7 ; rdf:predicate up:recommendedName ; rdf:object ?name8 . _:826709 a rdf:Statement ; up:attribution _:826667 ; rdf:subject ?case7 ; rdf:predicate up:alternativeName ; rdf:object ?name9 . _:826710 a rdf:Statement ; up:attribution _:826668 ; rdf:subject ?case7 ; rdf:predicate up:alternativeName ; rdf:object ?name10 . _:826711 a rdf:Statement ; up:attribution _:826669 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:994 . _:826712 a rdf:Statement ; up:attribution _:826670 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:934 . _:826713 a rdf:Statement ; up:attribution _:826671 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object GO:0070111 . _:826714 a rdf:Statement ; up:attribution _:826672 ; rdf:subject ?case14 ; rdf:predicate up:recommendedName ; rdf:object ?name15 . _:826715 a rdf:Statement ; up:attribution _:826673 ; rdf:subject ?case14 ; rdf:predicate up:alternativeName ; rdf:object ?name16 . _:826716 a rdf:Statement ; up:attribution _:826674 ; rdf:subject ?case14 ; rdf:predicate up:alternativeName ; rdf:object ?name17 . _:826717 a rdf:Statement ; up:attribution _:826675 ; rdf:subject ?case14 ; rdf:predicate up:classifiedWith ; rdf:object keyword:933 . _:826718 a rdf:Statement ; up:attribution _:826676 ; rdf:subject ?case14 ; rdf:predicate up:classifiedWith ; rdf:object keyword:934 . _:826719 a rdf:Statement ; up:attribution _:826677 ; rdf:subject ?case14 ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . _:826720 a rdf:Statement ; up:attribution _:826678 ; rdf:subject ?case14 ; rdf:predicate up:classifiedWith ; rdf:object GO:0020011 . _:826721 a rdf:Statement ; up:attribution _:826679 ; rdf:subject ?case18 ; rdf:predicate up:recommendedName ; rdf:object ?name19 . _:826722 a rdf:Statement ; up:attribution _:826680 ; rdf:subject ?case18 ; rdf:predicate up:alternativeName ; rdf:object ?name20 . _:826723 a rdf:Statement ; up:attribution _:826681 ; rdf:subject ?case18 ; rdf:predicate up:alternativeName ; rdf:object ?name21 . _:826724 a rdf:Statement ; up:attribution _:826682 ; rdf:subject ?case18 ; rdf:predicate up:classifiedWith ; rdf:object keyword:496 . _:826725 a rdf:Statement ; up:attribution _:826683 ; rdf:subject ?case18 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005739 . _:826726 a rdf:Statement ; up:source unirule:MF_03123 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:826727 a rdf:Statement ; up:attribution _:826684 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:826728 a rdf:Statement ; up:source unirule:MF_03123 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:826729 a rdf:Statement ; up:attribution _:826685 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:826730 a rdf:Statement ; up:source unirule:MF_03123 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:826731 a rdf:Statement ; up:attribution _:826686 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:826732 a rdf:Statement ; up:source unirule:MF_03123 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:826733 a rdf:Statement ; up:attribution _:826687 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:826734 a rdf:Statement ; up:source unirule:MF_03123 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:826735 a rdf:Statement ; up:attribution _:826688 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:826736 a rdf:Statement ; up:source unirule:MF_03123 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:826737 a rdf:Statement ; up:attribution _:826689 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:826738 a rdf:Statement ; up:source unirule:MF_03123 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:826739 a rdf:Statement ; up:attribution _:826690 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:826740 a rdf:Statement ; up:attribution _:826691 ; rdf:subject ?sam71 ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03123 #Rule MF_03123 Created by:? on:2012-08-22 Modified by:Edouard de Castro on:2024-09-03 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00206 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03129 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00206 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03129 . })) . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00206 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03128 . })) . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00206 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } UNION { ?this rdfs:seeAlso signature:MF_00206 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03129 . })) . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } UNION { ?this up:encodedIn up:Cyanelle . } UNION { ?this up:encodedIn up:Apicoplast . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } UNION { ?this up:encodedIn up:Non-photosynthetic_plastid . } } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00206 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03129 . })) . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } UNION { ?this up:encodedIn up:Cyanelle . } UNION { ?this up:encodedIn up:Apicoplast . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } UNION { ?this up:encodedIn up:Non-photosynthetic_plastid . } FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00206 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_03128 . })) . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } UNION { ?this up:encodedIn up:Cyanelle . } UNION { ?this up:encodedIn up:Apicoplast . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } UNION { ?this up:encodedIn up:Non-photosynthetic_plastid . } FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00206 . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } UNION { ?this up:encodedIn up:Cyanelle . } UNION { ?this up:encodedIn up:Apicoplast . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } UNION { ?this up:encodedIn up:Non-photosynthetic_plastid . } FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2759 . })) . } BIND(URI(CONCAT(STR(?this), '#MF_03123a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03123a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_03123a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03123a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03123a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch82 faldo:location ?templateMotifSequenceMatchRegionP3287583 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3287585 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32875MF_0020678 . ?templateMotifSequenceMatchRegionP3287583 faldo:begin ?templateMotifSequenceMatchBeginP3287584 . ?templateMotifSequenceMatchBeginP3287584 faldo:position ?templateMotifSequenceMatchBeginPositionP3287579 ; faldo:reference isoform:P32875-1 . ?templateMotifSequenceProfileAlignmentOperationP3287585 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . ?targetMotifMatch86 faldo:location ?targetMotifMatchRegionMatch87 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0020689 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32875MF_0020680 . ?targetMotifMatchRegionMatch87 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0020688 . ?targetMotifMatchRegionMatchBeginMF_0020688 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0020681 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0020689 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_0020678, 1, (STRLEN(?templateMotifCigarP32875MF_0020678) - STRLEN(REPLACE(?templateMotifCigarP32875MF_0020678, CONCAT('^(?:-*[^-]){', STR(((150 - ?templateMotifSequenceMatchBeginPositionP3287579) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_0020680, 1, (STRLEN(?targetMotifMatchCigarP32875MF_0020680) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_0020680, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_0020680, 1, (STRLEN(?targetMotifMatchCigarP32875MF_0020680) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_0020680, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) . BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0020681) - 1) AS ?thisPositionOn27) . BIND(?thisPositionOn27 AS ?thisPositionOn28) . BIND(?this AS ?pfs1t92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03123a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch97 faldo:location ?templateMotifSequenceMatchRegionP3287598 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32875100 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32875MF_0020693 . ?templateMotifSequenceMatchRegionP3287598 faldo:begin ?templateMotifSequenceMatchBeginP3287599 . ?templateMotifSequenceMatchBeginP3287599 faldo:position ?templateMotifSequenceMatchBeginPositionP3287594 ; faldo:reference isoform:P32875-1 . ?templateMotifSequenceProfileAlignmentOperationP32875100 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . ?targetMotifMatch101 faldo:location ?targetMotifMatchRegionMatch102 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206104 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32875MF_0020695 . ?targetMotifMatchRegionMatch102 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206103 . ?targetMotifMatchRegionMatchBeginMF_00206103 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0020696 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00206104 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_0020693, 1, (STRLEN(?templateMotifCigarP32875MF_0020693) - STRLEN(REPLACE(?templateMotifCigarP32875MF_0020693, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionP3287594) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_0020695, 1, (STRLEN(?targetMotifMatchCigarP32875MF_0020695) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_0020695, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_0020695, 1, (STRLEN(?targetMotifMatchCigarP32875MF_0020695) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_0020695, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) . BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0020696) - 1) AS ?thisPositionOn34) . BIND(?thisPositionOn34 AS ?thisPositionOn35) . BIND(?this AS ?pfs1t107) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03123a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionP32875113 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32875115 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32875MF_00206108 . ?templateMotifSequenceMatchRegionP32875113 faldo:begin ?templateMotifSequenceMatchBeginP32875114 . ?templateMotifSequenceMatchBeginP32875114 faldo:position ?templateMotifSequenceMatchBeginPositionP32875109 ; faldo:reference isoform:P32875-1 . ?templateMotifSequenceProfileAlignmentOperationP32875115 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . ?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206119 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32875MF_00206110 . ?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206118 . ?targetMotifMatchRegionMatchBeginMF_00206118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206111 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00206119 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_00206108, 1, (STRLEN(?templateMotifCigarP32875MF_00206108) - STRLEN(REPLACE(?templateMotifCigarP32875MF_00206108, CONCAT('^(?:-*[^-]){', STR(((161 - ?templateMotifSequenceMatchBeginPositionP32875109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_00206110, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206110) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_00206110, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206110) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) . BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_00206111) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs1t122) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03123a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionP32875128 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32875130 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32875MF_00206123 . ?templateMotifSequenceMatchRegionP32875128 faldo:begin ?templateMotifSequenceMatchBeginP32875129 . ?templateMotifSequenceMatchBeginP32875129 faldo:position ?templateMotifSequenceMatchBeginPositionP32875124 ; faldo:reference isoform:P32875-1 . ?templateMotifSequenceProfileAlignmentOperationP32875130 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . ?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206134 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32875MF_00206125 . ?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206133 . ?targetMotifMatchRegionMatchBeginMF_00206133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206126 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00206134 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_00206123, 1, (STRLEN(?templateMotifCigarP32875MF_00206123) - STRLEN(REPLACE(?templateMotifCigarP32875MF_00206123, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionP32875124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_00206125, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206125) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_00206125, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206125) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) . BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_00206126) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs1t137) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03123a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch142 faldo:location ?templateMotifSequenceMatchRegionP32875143 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32875145 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32875MF_00206138 . ?templateMotifSequenceMatchRegionP32875143 faldo:begin ?templateMotifSequenceMatchBeginP32875144 . ?templateMotifSequenceMatchBeginP32875144 faldo:position ?templateMotifSequenceMatchBeginPositionP32875139 ; faldo:reference isoform:P32875-1 . ?templateMotifSequenceProfileAlignmentOperationP32875145 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . ?targetMotifMatch146 faldo:location ?targetMotifMatchRegionMatch147 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206149 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32875MF_00206140 . ?targetMotifMatchRegionMatch147 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206148 . ?targetMotifMatchRegionMatchBeginMF_00206148 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206141 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00206149 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_00206138, 1, (STRLEN(?templateMotifCigarP32875MF_00206138) - STRLEN(REPLACE(?templateMotifCigarP32875MF_00206138, CONCAT('^(?:-*[^-]){', STR(((185 - ?templateMotifSequenceMatchBeginPositionP32875139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_00206140, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206140) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_00206140, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206140) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_00206141) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs1t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03123a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionP32875158 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32875160 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32875MF_00206153 . ?templateMotifSequenceMatchRegionP32875158 faldo:begin ?templateMotifSequenceMatchBeginP32875159 . ?templateMotifSequenceMatchBeginP32875159 faldo:position ?templateMotifSequenceMatchBeginPositionP32875154 ; faldo:reference isoform:P32875-1 . ?templateMotifSequenceProfileAlignmentOperationP32875160 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . ?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206164 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32875MF_00206155 . ?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206163 . ?targetMotifMatchRegionMatchBeginMF_00206163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206156 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00206164 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_00206153, 1, (STRLEN(?templateMotifCigarP32875MF_00206153) - STRLEN(REPLACE(?templateMotifCigarP32875MF_00206153, CONCAT('^(?:-*[^-]){', STR(((188 - ?templateMotifSequenceMatchBeginPositionP32875154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_00206155, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206155) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_00206155, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206155) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_00206156) - 1) AS ?thisPositionOn62) . BIND(?thisPositionOn62 AS ?thisPositionOn63) . BIND(?this AS ?pfs1t167) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_03123a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionP32875173 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP32875175 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP32875MF_00206168 . ?templateMotifSequenceMatchRegionP32875173 faldo:begin ?templateMotifSequenceMatchBeginP32875174 . ?templateMotifSequenceMatchBeginP32875174 faldo:position ?templateMotifSequenceMatchBeginPositionP32875169 ; faldo:reference isoform:P32875-1 . ?templateMotifSequenceProfileAlignmentOperationP32875175 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . ?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00206179 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP32875MF_00206170 . ?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00206178 . ?targetMotifMatchRegionMatchBeginMF_00206178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00206171 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00206179 edam:has_input signature:MF_00206 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP32875MF_00206168, 1, (STRLEN(?templateMotifCigarP32875MF_00206168) - STRLEN(REPLACE(?templateMotifCigarP32875MF_00206168, CONCAT('^(?:-*[^-]){', STR(((396 - ?templateMotifSequenceMatchBeginPositionP32875169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP32875MF_00206170, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206170) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP32875MF_00206170, 1, (STRLEN(?targetMotifMatchCigarP32875MF_00206170) - STRLEN(REPLACE(?targetMotifMatchCigarP32875MF_00206170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) . BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_00206171) - 1) AS ?thisPositionOn69) . BIND(?thisPositionOn69 AS ?thisPositionOn70) . BIND(?this AS ?pfs1t182) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb66) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse67) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_03123a65')) AS ?annotation65) . BIND(?this AS ?pfs64) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case6) . } OPTIONAL { ?this a up:Protein . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } BIND(?this AS ?case7) . BIND(URI(CONCAT(STR(?this), '#MF_03123a8')) AS ?name8) . BIND(URI(CONCAT(STR(?this), '#MF_03123a9')) AS ?name9) . BIND(URI(CONCAT(STR(?this), '#MF_03123a10')) AS ?name10) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:5794 . BIND(?this AS ?case11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4930 . BIND(?this AS ?case12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7214 . BIND(?this AS ?case13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:5794 . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } })) . BIND(?this AS ?case14) . BIND(URI(CONCAT(STR(?this), '#MF_03123a15')) AS ?name15) . BIND(URI(CONCAT(STR(?this), '#MF_03123a16')) AS ?name16) . BIND(URI(CONCAT(STR(?this), '#MF_03123a17')) AS ?name17) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Organellar_chromatophore . } })) . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:5794 . })) . BIND(?this AS ?case18) . BIND(URI(CONCAT(STR(?this), '#MF_03123a19')) AS ?name19) . BIND(URI(CONCAT(STR(?this), '#MF_03123a20')) AS ?name20) . BIND(URI(CONCAT(STR(?this), '#MF_03123a21')) AS ?name21) . } OPTIONAL { ?this up:annotation ?samsignal183 ; up:sequence ?thisSequence . ?samsignal183 up:range ?samsignalr184 ; rdf:type up:Signal_Peptide_Annotation . ?samsignalr184 faldo:begin ?samsignalb185 ; faldo:end ?samsignale186 . ?samsignalb185 faldo:position ?samsignalbp187 ; faldo:reference ?thisSequence . ?samsignale186 faldo:position ?samsignalep188 ; faldo:reference ?thisSequence . BIND(?this AS ?sam71) . } BIND(URI(CONCAT(STR(?this), '#MF_03123a77')) AS ?keyword77) . } "xsd:string
http://purl.uniprot.org/unirules/MF_03123http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_03123#construct