Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00845#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00845#construct-template-104
http://purl.uniprot.org/unirules/MF_00845#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00845#construct-template-113
http://purl.uniprot.org/unirules/MF_00845#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00845#construct-template-112
http://purl.uniprot.org/unirules/MF_00845#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00845#construct-template-110
http://purl.uniprot.org/unirules/MF_00845#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00845#construct-template-106
http://purl.uniprot.org/unirules/MF_00845#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00845#construct-template-108
http://purl.uniprot.org/unirules/MF_00845#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00845#construct-template-128
http://purl.uniprot.org/unirules/MF_00845#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00845#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00845#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00845#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00845#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00845#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:300388 up:source unirule:MF_00845 . _:300389 up:source unirule:MF_00845 . _:300390 up:source unirule:MF_00845 . _:300391 up:source unirule:MF_00845 . _:300392 up:source unirule:MF_00845 . _:300393 up:source unirule:MF_00845 . _:300394 up:source unirule:MF_00845 . _:300395 up:source unirule:MF_00845 . _:300396 up:source unirule:MF_00845 . _:300397 up:source unirule:MF_00845 . _:300398 up:source unirule:MF_00845 . _:300399 up:source unirule:MF_00845 . _:300400 up:source unirule:MF_00845 . _:300401 up:source unirule:MF_00845 . _:300402 up:source unirule:MF_00845 . _:300403 up:source unirule:MF_00845 . _:300404 up:source unirule:MF_00845 . _:300405 up:source unirule:MF_00845 . _:300406 up:source unirule:MF_00845 . _:300407 up:source unirule:MF_00845 . _:300408 up:source unirule:MF_00845 . _:300409 up:source unirule:MF_00845 . _:300410 up:source unirule:MF_00845 . ?this up:alternativeName ?name1 ; up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation9 , ?annotation10 ; up:classifiedWith GO:0000166 , GO:0004497 , GO:0005737 , keyword:274 , keyword:285 , keyword:503 , keyword:521 , keyword:547 , keyword:560 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:fullName 'Flavin-dependent monooxygenase' ; rdf:type up:Structured_Name . ?name1 up:ecName '1.14.13.-' ; up:fullName 'TetX monooxygenase' ; up:shortName 'TetX' ; rdf:type up:Structured_Name . ?annotation2 a up:Function_Annotation ; rdfs:comment 'An FAD-requiring monooxygenase active on some tetracycline antibiotic derivatives, which leads to their inactivation. Hydroxylates carbon 11a of tetracycline and some analogs.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity . ?annotation5 up:cofactor chebi:57692 ; rdf:type up:Cofactor_Annotation . ?annotation6 a up:Subunit_Annotation ; rdfs:comment 'Monomer.' . ?annotation7 a up:Subcellular_Location_Annotation . ?annotation7li8 up:cellularComponent . ?annotation9 a up:Domain_Annotation ; rdfs:comment 'Consists of an N-terminal FAD-binding domain with a Rossman fold and a C-terminal substrate-binding domain.' . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the aromatic-ring hydroxylase family. TetX subfamily.' . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; up:ligand ?ligand15 ; rdf:type up:Binding_Site_Annotation . ?pfsb13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?ligand15 rdfs:subClassOf chebi:57783 . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf chebi:57692 . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; up:ligand ?ligand29 ; rdf:type up:Binding_Site_Annotation . ?pfsb27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?ligand29 rdfs:subClassOf chebi:57692 . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:57692 . _:300411 a rdf:Statement ; up:attribution _:300388 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:300412 a rdf:Statement ; up:attribution _:300389 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:300413 a rdf:Statement ; up:attribution _:300390 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:300414 a rdf:Statement ; up:attribution _:300391 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:300415 a rdf:Statement ; up:attribution _:300392 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:300416 a rdf:Statement ; up:attribution _:300393 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:300417 a rdf:Statement ; up:attribution _:300394 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:300418 a rdf:Statement ; up:attribution _:300395 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:300419 a rdf:Statement ; up:attribution _:300396 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:300420 a rdf:Statement ; up:attribution _:300397 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:300421 a rdf:Statement ; up:attribution _:300398 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:274 . _:300422 a rdf:Statement ; up:attribution _:300399 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:285 . _:300423 a rdf:Statement ; up:attribution _:300400 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:503 . _:300424 a rdf:Statement ; up:attribution _:300401 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:521 . _:300425 a rdf:Statement ; up:attribution _:300402 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:300426 a rdf:Statement ; up:attribution _:300403 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:300427 a rdf:Statement ; up:attribution _:300404 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004497 . _:300428 a rdf:Statement ; up:attribution _:300405 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000166 . _:300429 a rdf:Statement ; up:attribution _:300406 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:300430 a rdf:Statement ; up:source unirule:MF_00845 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:300431 a rdf:Statement ; up:attribution _:300407 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:300432 a rdf:Statement ; up:source unirule:MF_00845 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:300433 a rdf:Statement ; up:attribution _:300408 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:300434 a rdf:Statement ; up:source unirule:MF_00845 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:300435 a rdf:Statement ; up:attribution _:300409 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:300436 a rdf:Statement ; up:source unirule:MF_00845 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:300437 a rdf:Statement ; up:attribution _:300410 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00845 #Rule MF_00845 Created by:? on:2019-09-06 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00845 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00845a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00845a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00845a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00845a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00845a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00845a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00845a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00845a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_00845a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch43 faldo:location ?templateMotifSequenceMatchRegionQ93L5144 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ93L5146 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ93L51MF_0084539 . ?templateMotifSequenceMatchRegionQ93L5144 faldo:begin ?templateMotifSequenceMatchBeginQ93L5145 . ?templateMotifSequenceMatchBeginQ93L5145 faldo:position ?templateMotifSequenceMatchBeginPositionQ93L5140 ; faldo:reference isoform:Q93L51-1 . ?templateMotifSequenceProfileAlignmentOperationQ93L5146 edam:has_input signature:MF_00845 ; rdf:type edam:operation_0300 . ?targetMotifMatch47 faldo:location ?targetMotifMatchRegionMatch48 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084550 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ93L51MF_0084541 . ?targetMotifMatchRegionMatch48 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084549 . ?targetMotifMatchRegionMatchBeginMF_0084549 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084542 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0084550 edam:has_input signature:MF_00845 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ93L51MF_0084539, 1, (STRLEN(?templateMotifCigarQ93L51MF_0084539) - STRLEN(REPLACE(?templateMotifCigarQ93L51MF_0084539, CONCAT('^(?:-*[^-]){', STR(((54 - ?templateMotifSequenceMatchBeginPositionQ93L5140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ93L51MF_0084541, 1, (STRLEN(?targetMotifMatchCigarQ93L51MF_0084541) - STRLEN(REPLACE(?targetMotifMatchCigarQ93L51MF_0084541, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ93L51MF_0084541, 1, (STRLEN(?targetMotifMatchCigarQ93L51MF_0084541) - STRLEN(REPLACE(?targetMotifMatchCigarQ93L51MF_0084541, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step151), '}'), '')))), '[^-]', ''))) AS ?step252) . BIND(((?step252 + ?targetMotifMatchRegionMatchBeginPositionMF_0084542) - 1) AS ?thisPositionOn16) . BIND(?thisPositionOn16 AS ?thisPositionOn17) . BIND(?this AS ?pfs1t53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00845a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch58 faldo:location ?templateMotifSequenceMatchRegionQ93L5159 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ93L5161 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ93L51MF_0084554 . ?templateMotifSequenceMatchRegionQ93L5159 faldo:begin ?templateMotifSequenceMatchBeginQ93L5160 . ?templateMotifSequenceMatchBeginQ93L5160 faldo:position ?templateMotifSequenceMatchBeginPositionQ93L5155 ; faldo:reference isoform:Q93L51-1 . ?templateMotifSequenceProfileAlignmentOperationQ93L5161 edam:has_input signature:MF_00845 ; rdf:type edam:operation_0300 . ?targetMotifMatch62 faldo:location ?targetMotifMatchRegionMatch63 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084565 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ93L51MF_0084556 . ?targetMotifMatchRegionMatch63 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084564 . ?targetMotifMatchRegionMatchBeginMF_0084564 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084557 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0084565 edam:has_input signature:MF_00845 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ93L51MF_0084554, 1, (STRLEN(?templateMotifCigarQ93L51MF_0084554) - STRLEN(REPLACE(?templateMotifCigarQ93L51MF_0084554, CONCAT('^(?:-*[^-]){', STR(((61 - ?templateMotifSequenceMatchBeginPositionQ93L5155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ93L51MF_0084556, 1, (STRLEN(?targetMotifMatchCigarQ93L51MF_0084556) - STRLEN(REPLACE(?targetMotifMatchCigarQ93L51MF_0084556, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ93L51MF_0084556, 1, (STRLEN(?targetMotifMatchCigarQ93L51MF_0084556) - STRLEN(REPLACE(?targetMotifMatchCigarQ93L51MF_0084556, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step166), '}'), '')))), '[^-]', ''))) AS ?step267) . BIND(((?step267 + ?targetMotifMatchRegionMatchBeginPositionMF_0084557) - 1) AS ?thisPositionOn23) . BIND(?thisPositionOn23 AS ?thisPositionOn24) . BIND(?this AS ?pfs1t68) . 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) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00845a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch73 faldo:location ?templateMotifSequenceMatchRegionQ93L5174 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ93L5176 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ93L51MF_0084569 . ?templateMotifSequenceMatchRegionQ93L5174 faldo:begin ?templateMotifSequenceMatchBeginQ93L5175 . ?templateMotifSequenceMatchBeginQ93L5175 faldo:position ?templateMotifSequenceMatchBeginPositionQ93L5170 ; faldo:reference isoform:Q93L51-1 . ?templateMotifSequenceProfileAlignmentOperationQ93L5176 edam:has_input signature:MF_00845 ; rdf:type edam:operation_0300 . ?targetMotifMatch77 faldo:location ?targetMotifMatchRegionMatch78 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084580 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ93L51MF_0084571 . ?targetMotifMatchRegionMatch78 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084579 . ?targetMotifMatchRegionMatchBeginMF_0084579 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084572 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0084580 edam:has_input signature:MF_00845 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ93L51MF_0084569, 1, (STRLEN(?templateMotifCigarQ93L51MF_0084569) - STRLEN(REPLACE(?templateMotifCigarQ93L51MF_0084569, CONCAT('^(?:-*[^-]){', STR(((117 - ?templateMotifSequenceMatchBeginPositionQ93L5170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ93L51MF_0084571, 1, (STRLEN(?targetMotifMatchCigarQ93L51MF_0084571) - STRLEN(REPLACE(?targetMotifMatchCigarQ93L51MF_0084571, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ93L51MF_0084571, 1, (STRLEN(?targetMotifMatchCigarQ93L51MF_0084571) - STRLEN(REPLACE(?targetMotifMatchCigarQ93L51MF_0084571, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) . BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0084572) - 1) AS ?thisPositionOn30) . BIND(?thisPositionOn30 AS ?thisPositionOn31) . BIND(?this AS ?pfs1t83) . 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) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00845a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionQ93L5189 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ93L5191 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ93L51MF_0084584 . ?templateMotifSequenceMatchRegionQ93L5189 faldo:begin ?templateMotifSequenceMatchBeginQ93L5190 . ?templateMotifSequenceMatchBeginQ93L5190 faldo:position ?templateMotifSequenceMatchBeginPositionQ93L5185 ; faldo:reference isoform:Q93L51-1 . ?templateMotifSequenceProfileAlignmentOperationQ93L5191 edam:has_input signature:MF_00845 ; rdf:type edam:operation_0300 . ?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0084595 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ93L51MF_0084586 . ?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0084594 . ?targetMotifMatchRegionMatchBeginMF_0084594 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0084587 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0084595 edam:has_input signature:MF_00845 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ93L51MF_0084584, 1, (STRLEN(?templateMotifCigarQ93L51MF_0084584) - STRLEN(REPLACE(?templateMotifCigarQ93L51MF_0084584, CONCAT('^(?:-*[^-]){', STR(((311 - ?templateMotifSequenceMatchBeginPositionQ93L5185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ93L51MF_0084586, 1, (STRLEN(?targetMotifMatchCigarQ93L51MF_0084586) - STRLEN(REPLACE(?targetMotifMatchCigarQ93L51MF_0084586, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ93L51MF_0084586, 1, (STRLEN(?targetMotifMatchCigarQ93L51MF_0084586) - STRLEN(REPLACE(?targetMotifMatchCigarQ93L51MF_0084586, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) . BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0084587) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs1t98) . 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) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00845a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00845http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00845#construct