Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00610#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:236240 up:source unirule:MF_00610 . _:236241 up:source unirule:MF_00610 . _:236242 up:source unirule:MF_00610 . _:236243 up:source unirule:MF_00610 . _:236244 up:source unirule:MF_00610 . _:236245 up:source unirule:MF_00610 . _:236246 up:source unirule:MF_00610 . _:236247 up:source unirule:MF_00610 . _:236248 up:source unirule:MF_00610 . _:236249 up:source unirule:MF_00610 . _:236250 up:source unirule:MF_00610 . _:236251 up:source unirule:MF_00610 . _:236252 up:source unirule:MF_00610 . _:236253 up:source unirule:MF_00610 . _:236254 up:source unirule:MF_00610 . _:236255 up:source unirule:MF_00610 . _:236256 up:source unirule:MF_00610 . _:236257 up:source unirule:MF_00610 . _:236258 up:source unirule:MF_00610 . _:236259 up:source unirule:MF_00610 . _:236260 up:source unirule:MF_00610 . _:236261 up:source unirule:MF_00610 . _:236262 up:source unirule:MF_00610 . _:236263 up:source unirule:MF_00610 . _:236264 up:source unirule:MF_00610 . _:236265 up:source unirule:MF_00610 . _:236266 up:source unirule:MF_00610 . _:236267 up:source unirule:MF_00610 . _:236268 up:source unirule:MF_00610 . _:236269 up:source unirule:MF_00610 . _:236270 up:source unirule:MF_00610 . _:236271 up:source unirule:MF_00610 . _:236272 up:source unirule:MF_00610 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation4 , ?annotation5 ; up:classifiedWith GO:0009055 , GO:0015979 , keyword:1133 , keyword:249 , keyword:349 , keyword:408 , keyword:472 , keyword:479 , keyword:602 , keyword:732 , keyword:812 , keyword:813 ; up:precursor "true"^^xsd:boolean ; up:recommendedName ?name0 . ?name0 up:fullName 'Cytochrome f' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'petA' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Component of the cytochrome b6-f complex, which mediates electron transfer between photosystem II (PSII) and photosystem I (PSI), cyclic electron flow around PSI, and state transitions.' . ?annotation3 up:cofactor chebi:30413 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 heme group covalently.' . ?annotation4 a up:Subunit_Annotation ; rdfs:comment 'The 4 large subunits of the cytochrome b6-f complex are cytochrome b6, subunit IV (17 kDa polypeptide, PetD), cytochrome f and the Rieske protein, while the 4 small subunits are PetG, PetL, PetM and PetN. The complex functions as a dimer.' . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the cytochrome f family.' . ?case6 up:classifiedWith GO:0009535 . ?case7 up:classifiedWith keyword:1003 , keyword:997 . ?case8 up:classifiedWith keyword:793 . ?case9 up:classifiedWith GO:0005886 . ?case10 up:classifiedWith GO:0042651 . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; up:ligand ?ligand15 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'axial binding residue' . ?pfsb13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?ligand15 up:ligandPart ?ligand15 ; rdfs:subClassOf chebi:18248 , chebi:30413 . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'axial binding residue' . ?pfsb20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?ligand22 up:ligandPart ?ligand22 ; rdfs:subClassOf chebi:18248 , chebi:30413 . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; up:ligand ?ligand29 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'covalent' . ?pfsb27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?ligand29 rdfs:subClassOf chebi:30413 . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation ; rdfs:comment 'covalent' . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:30413 . ?sam39 up:classifiedWith keyword:1133 , keyword:472 , keyword:812 . ?transmembrane40 faldo:begin ?transmembraneb41 ; faldo:end ?transmembranee42 . ?transmembraneb41 faldo:position ?transmembranebp43 . ?transmembranee42 faldo:position ?transmembraneep44 . ?keyword45 up:range ?transmembrane40 . ?keyword46 up:range ?transmembrane40 . ?keyword47 up:range ?transmembrane40 . ?sam48 up:classifiedWith keyword:732 . ?signal49 faldo:begin ?signalb50 ; faldo:end ?signale51 . ?signalb50 faldo:position ?signalbp52 . ?signale51 faldo:position ?signalep53 . ?keyword54 up:range ?signal49 . _:236273 a rdf:Statement ; up:attribution _:236240 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:236274 a rdf:Statement ; up:attribution _:236241 ; rdf:subject ?this ; rdf:predicate up:precursor ; rdf:object "true"^^xsd:boolean . _:236275 a rdf:Statement ; up:attribution _:236242 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:236276 a rdf:Statement ; up:attribution _:236243 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:236277 a rdf:Statement ; up:attribution _:236244 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:236278 a rdf:Statement ; up:attribution _:236245 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:236279 a rdf:Statement ; up:attribution _:236246 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:236280 a rdf:Statement ; up:attribution _:236247 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:813 . _:236281 a rdf:Statement ; up:attribution _:236248 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:249 . _:236282 a rdf:Statement ; up:attribution _:236249 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:349 . _:236283 a rdf:Statement ; up:attribution _:236250 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:236284 a rdf:Statement ; up:attribution _:236251 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:236285 a rdf:Statement ; up:attribution _:236252 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:602 . _:236286 a rdf:Statement ; up:attribution _:236253 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:236287 a rdf:Statement ; up:attribution _:236254 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:236288 a rdf:Statement ; up:attribution _:236255 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . _:236289 a rdf:Statement ; up:attribution _:236256 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:236290 a rdf:Statement ; up:attribution _:236257 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009055 . _:236291 a rdf:Statement ; up:attribution _:236258 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0015979 . _:236292 a rdf:Statement ; up:attribution _:236259 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0009535 . _:236293 a rdf:Statement ; up:attribution _:236260 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1003 . _:236294 a rdf:Statement ; up:attribution _:236261 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:997 . _:236295 a rdf:Statement ; up:attribution _:236262 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:793 . _:236296 a rdf:Statement ; up:attribution _:236263 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005886 . _:236297 a rdf:Statement ; up:attribution _:236264 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object GO:0042651 . _:236298 a rdf:Statement ; up:source unirule:MF_00610 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:236299 a rdf:Statement ; up:attribution _:236265 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:236300 a rdf:Statement ; up:source unirule:MF_00610 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:236301 a rdf:Statement ; up:attribution _:236266 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:236302 a rdf:Statement ; up:source unirule:MF_00610 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:236303 a rdf:Statement ; up:attribution _:236267 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:236304 a rdf:Statement ; up:source unirule:MF_00610 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:236305 a rdf:Statement ; up:attribution _:236268 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:236306 a rdf:Statement ; up:attribution _:236269 ; rdf:subject ?sam39 ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:236307 a rdf:Statement ; up:attribution _:236270 ; rdf:subject ?sam39 ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:236308 a rdf:Statement ; up:attribution _:236271 ; rdf:subject ?sam39 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:236309 a rdf:Statement ; up:attribution _:236272 ; rdf:subject ?sam48 ; rdf:predicate up:classifiedWith ; rdf:object keyword:732 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00610 #Rule MF_00610 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-02-17 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00610 . ?thisOrganism rdfs:subClassOf+ taxon:1117 . } UNION { ?this rdfs:seeAlso signature:MF_00610 . { ?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 . } } BIND(URI(CONCAT(STR(?this), '#MF_00610a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00610a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00610a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00610a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00610a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch59 faldo:location ?templateMotifSequenceMatchRegionP3643860 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3643862 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36438MF_0061055 . ?templateMotifSequenceMatchRegionP3643860 faldo:begin ?templateMotifSequenceMatchBeginP3643861 . ?templateMotifSequenceMatchBeginP3643861 faldo:position ?templateMotifSequenceMatchBeginPositionP3643856 ; faldo:reference isoform:P36438-1 . ?templateMotifSequenceProfileAlignmentOperationP3643862 edam:has_input signature:MF_00610 ; rdf:type edam:operation_0300 . ?targetMotifMatch63 faldo:location ?targetMotifMatchRegionMatch64 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0061066 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36438MF_0061057 . ?targetMotifMatchRegionMatch64 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0061065 . ?targetMotifMatchRegionMatchBeginMF_0061065 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0061058 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0061066 edam:has_input signature:MF_00610 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36438MF_0061055, 1, (STRLEN(?templateMotifCigarP36438MF_0061055) - STRLEN(REPLACE(?templateMotifCigarP36438MF_0061055, CONCAT('^(?:-*[^-]){', STR(((36 - ?templateMotifSequenceMatchBeginPositionP3643856) + 1)), '}'), '')))), '[a-z]', '')) AS ?step167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36438MF_0061057, 1, (STRLEN(?targetMotifMatchCigarP36438MF_0061057) - STRLEN(REPLACE(?targetMotifMatchCigarP36438MF_0061057, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36438MF_0061057, 1, (STRLEN(?targetMotifMatchCigarP36438MF_0061057) - STRLEN(REPLACE(?targetMotifMatchCigarP36438MF_0061057, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step167), '}'), '')))), '[^-]', ''))) AS ?step268) . BIND(((?step268 + ?targetMotifMatchRegionMatchBeginPositionMF_0061058) - 1) AS ?thisPositionOn16) . BIND(?thisPositionOn16 AS ?thisPositionOn17) . BIND(?this AS ?pfs1t69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) . FILTER (REGEX('[FY]', SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00610a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch74 faldo:location ?templateMotifSequenceMatchRegionP3643875 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3643877 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36438MF_0061070 . ?templateMotifSequenceMatchRegionP3643875 faldo:begin ?templateMotifSequenceMatchBeginP3643876 . ?templateMotifSequenceMatchBeginP3643876 faldo:position ?templateMotifSequenceMatchBeginPositionP3643871 ; faldo:reference isoform:P36438-1 . ?templateMotifSequenceProfileAlignmentOperationP3643877 edam:has_input signature:MF_00610 ; rdf:type edam:operation_0300 . ?targetMotifMatch78 faldo:location ?targetMotifMatchRegionMatch79 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0061081 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36438MF_0061072 . ?targetMotifMatchRegionMatch79 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0061080 . ?targetMotifMatchRegionMatchBeginMF_0061080 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0061073 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0061081 edam:has_input signature:MF_00610 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36438MF_0061070, 1, (STRLEN(?templateMotifCigarP36438MF_0061070) - STRLEN(REPLACE(?templateMotifCigarP36438MF_0061070, CONCAT('^(?:-*[^-]){', STR(((60 - ?templateMotifSequenceMatchBeginPositionP3643871) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36438MF_0061072, 1, (STRLEN(?targetMotifMatchCigarP36438MF_0061072) - STRLEN(REPLACE(?targetMotifMatchCigarP36438MF_0061072, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36438MF_0061072, 1, (STRLEN(?targetMotifMatchCigarP36438MF_0061072) - STRLEN(REPLACE(?targetMotifMatchCigarP36438MF_0061072, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) . BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0061073) - 1) AS ?thisPositionOn23) . BIND(?thisPositionOn23 AS ?thisPositionOn24) . BIND(?this AS ?pfs1t84) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00610a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionP3643890 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3643892 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36438MF_0061085 . ?templateMotifSequenceMatchRegionP3643890 faldo:begin ?templateMotifSequenceMatchBeginP3643891 . ?templateMotifSequenceMatchBeginP3643891 faldo:position ?templateMotifSequenceMatchBeginPositionP3643886 ; faldo:reference isoform:P36438-1 . ?templateMotifSequenceProfileAlignmentOperationP3643892 edam:has_input signature:MF_00610 ; rdf:type edam:operation_0300 . ?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0061096 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36438MF_0061087 . ?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0061095 . ?targetMotifMatchRegionMatchBeginMF_0061095 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0061088 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0061096 edam:has_input signature:MF_00610 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36438MF_0061085, 1, (STRLEN(?templateMotifCigarP36438MF_0061085) - STRLEN(REPLACE(?templateMotifCigarP36438MF_0061085, CONCAT('^(?:-*[^-]){', STR(((56 - ?templateMotifSequenceMatchBeginPositionP3643886) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36438MF_0061087, 1, (STRLEN(?targetMotifMatchCigarP36438MF_0061087) - STRLEN(REPLACE(?targetMotifMatchCigarP36438MF_0061087, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36438MF_0061087, 1, (STRLEN(?targetMotifMatchCigarP36438MF_0061087) - STRLEN(REPLACE(?targetMotifMatchCigarP36438MF_0061087, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0061088) - 1) AS ?thisPositionOn30) . BIND(?thisPositionOn30 AS ?thisPositionOn31) . BIND(?this AS ?pfs1t99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00610a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionP36438105 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36438107 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36438MF_00610100 . ?templateMotifSequenceMatchRegionP36438105 faldo:begin ?templateMotifSequenceMatchBeginP36438106 . ?templateMotifSequenceMatchBeginP36438106 faldo:position ?templateMotifSequenceMatchBeginPositionP36438101 ; faldo:reference isoform:P36438-1 . ?templateMotifSequenceProfileAlignmentOperationP36438107 edam:has_input signature:MF_00610 ; rdf:type edam:operation_0300 . ?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00610111 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36438MF_00610102 . ?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00610110 . ?targetMotifMatchRegionMatchBeginMF_00610110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00610103 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00610111 edam:has_input signature:MF_00610 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36438MF_00610100, 1, (STRLEN(?templateMotifCigarP36438MF_00610100) - STRLEN(REPLACE(?templateMotifCigarP36438MF_00610100, CONCAT('^(?:-*[^-]){', STR(((59 - ?templateMotifSequenceMatchBeginPositionP36438101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36438MF_00610102, 1, (STRLEN(?targetMotifMatchCigarP36438MF_00610102) - STRLEN(REPLACE(?targetMotifMatchCigarP36438MF_00610102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36438MF_00610102, 1, (STRLEN(?targetMotifMatchCigarP36438MF_00610102) - STRLEN(REPLACE(?targetMotifMatchCigarP36438MF_00610102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_00610103) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs1t114) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00610a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this a up:Protein . { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } BIND(?this AS ?case6) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33071 . BIND(?this AS ?case7) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:33071 . })) . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33071 . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } })) . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { { ?this up:encodedIn up:Plastid . } UNION { ?this up:encodedIn up:Chloroplast . } })) . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:33071 . })) . BIND(?this AS ?case10) . } OPTIONAL { ?this up:annotation ?samtransmembrane115 ; up:sequence ?thisSequence . ?samtransmembrane115 up:range ?samtransmembraner116 ; rdf:type up:Transmembrane_Annotation . ?samtransmembraner116 faldo:begin ?samtransmembraneb117 ; faldo:end ?samtransmembranee118 . ?samtransmembraneb117 faldo:position ?samtransmembranebp119 ; faldo:reference ?thisSequence . ?samtransmembranee118 faldo:position ?samtransmembraneep120 ; faldo:reference ?thisSequence . BIND(?this AS ?sam39) . } BIND(URI(CONCAT(STR(?this), '#MF_00610a45')) AS ?keyword45) . BIND(URI(CONCAT(STR(?this), '#MF_00610a46')) AS ?keyword46) . BIND(URI(CONCAT(STR(?this), '#MF_00610a47')) AS ?keyword47) . OPTIONAL { ?this up:annotation ?samsignal121 ; up:sequence ?thisSequence . ?samsignal121 up:range ?samsignalr122 ; rdf:type up:Signal_Peptide_Annotation . ?samsignalr122 faldo:begin ?samsignalb123 ; faldo:end ?samsignale124 . ?samsignalb123 faldo:position ?samsignalbp125 ; faldo:reference ?thisSequence . ?samsignale124 faldo:position ?samsignalep126 ; faldo:reference ?thisSequence . BIND(?this AS ?sam48) . } BIND(URI(CONCAT(STR(?this), '#MF_00610a54')) AS ?keyword54) . } "xsd:string
http://purl.uniprot.org/unirules/MF_00610http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00610#construct