| http://purl.uniprot.org/unirules/MF_01205#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:421438 up:source unirule:MF_01205 .
_:421439 up:source unirule:MF_01205 .
_:421440 up:source unirule:MF_01205 .
_:421441 up:source unirule:MF_01205 .
_:421442 up:source unirule:MF_01205 .
_:421443 up:source unirule:MF_01205 .
_:421444 up:source unirule:MF_01205 .
_:421445 up:source unirule:MF_01205 .
_:421446 up:source unirule:MF_01205 .
_:421447 up:source unirule:MF_01205 .
_:421448 up:source unirule:MF_01205 .
_:421449 up:source unirule:MF_01205 .
_:421450 up:source unirule:MF_01205 .
_:421451 up:source unirule:MF_01205 .
_:421452 up:source unirule:MF_01205 .
_:421453 up:source unirule:MF_01205 .
_:421454 up:source unirule:MF_01205 .
_:421455 up:source unirule:MF_01205 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation8 ,
?annotation9 ;
up:classifiedWith GO:0001883 ,
GO:0008428 ,
GO:0019213 ,
GO:0042278 ,
keyword:378 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.1.1.106' ;
up:fullName 'O-acetyl-ADP-ribose deacetylase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Regulator of RNase III activity' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'ymdB' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Deacetylates O-acetyl-ADP ribose to yield ADP-ribose and free acetate. Down-regulates ribonuclease 3 (RNase III) activity. Acts by interacting directly with the region of the ribonuclease that is required for dimerization/activation.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 a up:Subunit_Annotation ;
rdfs:comment 'Homodimer. Interacts with RNase III.' .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the MacroD-type family. YmdB subfamily.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
up:ligand ?ligand14 ;
rdf:type up:Binding_Site_Annotation .
?pfsb12 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?ligand14 rdfs:subClassOf ?molecule15 .
?molecule15 rdfs:label 'substrate' .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
up:ligand ?ligand22 ;
rdf:type up:Binding_Site_Annotation .
?pfsb20 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?ligand22 rdfs:subClassOf ?molecule23 .
?molecule23 rdfs:label 'substrate' .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
up:ligand ?ligand30 ;
rdf:type up:Binding_Site_Annotation .
?pfsb28 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?ligand30 rdfs:subClassOf ?molecule31 .
?molecule31 rdfs:label 'substrate' .
?pfs34 up:annotation ?annotation35 .
?annotation35 faldo:begin ?pfsb36 ;
faldo:end ?pfse37 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb36 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse37 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?pfs40 up:annotation ?annotation41 .
?annotation41 faldo:begin ?pfsb42 ;
faldo:end ?pfse43 ;
up:ligand ?ligand44 ;
rdf:type up:Binding_Site_Annotation .
?pfsb42 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?ligand44 rdfs:subClassOf ?molecule45 .
?molecule45 rdfs:label 'substrate' .
_:421456 a rdf:Statement ;
up:attribution _:421438 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:421457 a rdf:Statement ;
up:attribution _:421439 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:421458 a rdf:Statement ;
up:attribution _:421440 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:421459 a rdf:Statement ;
up:attribution _:421441 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:421460 a rdf:Statement ;
up:attribution _:421442 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:421461 a rdf:Statement ;
up:attribution _:421443 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:421462 a rdf:Statement ;
up:attribution _:421444 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:421463 a rdf:Statement ;
up:attribution _:421445 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:421464 a rdf:Statement ;
up:attribution _:421446 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:421465 a rdf:Statement ;
up:attribution _:421447 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0001883 .
_:421466 a rdf:Statement ;
up:attribution _:421448 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008428 .
_:421467 a rdf:Statement ;
up:attribution _:421449 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019213 .
_:421468 a rdf:Statement ;
up:attribution _:421450 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042278 .
_:421469 a rdf:Statement ;
up:source unirule:MF_01205 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:421470 a rdf:Statement ;
up:attribution _:421451 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:421471 a rdf:Statement ;
up:source unirule:MF_01205 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:421472 a rdf:Statement ;
up:attribution _:421452 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:421473 a rdf:Statement ;
up:source unirule:MF_01205 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:421474 a rdf:Statement ;
up:attribution _:421453 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:421475 a rdf:Statement ;
up:source unirule:MF_01205 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:421476 a rdf:Statement ;
up:attribution _:421454 ;
rdf:subject ?pfs34 ;
rdf:predicate up:annotation ;
rdf:object ?annotation35 .
_:421477 a rdf:Statement ;
up:source unirule:MF_01205 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:421478 a rdf:Statement ;
up:attribution _:421455 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01205
#Rule MF_01205 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-03-14
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01205 .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(URI(CONCAT(STR(?this), '#MF_01205a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01205a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01205a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01205a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01205a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01205a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01205a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch52 faldo:location ?templateMotifSequenceMatchRegionP0A8D653 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8D655 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8D6MF_0120548 .
?templateMotifSequenceMatchRegionP0A8D653 faldo:begin ?templateMotifSequenceMatchBeginP0A8D654 .
?templateMotifSequenceMatchBeginP0A8D654 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8D649 ;
faldo:reference isoform:P0A8D6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8D655 edam:has_input signature:MF_01205 ;
rdf:type edam:operation_0300 .
?targetMotifMatch56 faldo:location ?targetMotifMatchRegionMatch57 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0120559 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8D6MF_0120550 .
?targetMotifMatchRegionMatch57 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0120558 .
?targetMotifMatchRegionMatchBeginMF_0120558 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0120551 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0120559 edam:has_input signature:MF_01205 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8D6MF_0120548, 1, (STRLEN(?templateMotifCigarP0A8D6MF_0120548) - STRLEN(REPLACE(?templateMotifCigarP0A8D6MF_0120548, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionP0A8D649) + 1)), '}'), '')))), '[a-z]', '')) AS ?step160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8D6MF_0120550, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_0120550) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_0120550, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8D6MF_0120550, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_0120550) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_0120550, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), '')))), '[^-]', ''))) AS ?step261) .
BIND(((?step261 + ?targetMotifMatchRegionMatchBeginPositionMF_0120551) - 1) AS ?thisPositionOn16) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8D6MF_0120548, 1, (STRLEN(?templateMotifCigarP0A8D6MF_0120548) - STRLEN(REPLACE(?templateMotifCigarP0A8D6MF_0120548, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionP0A8D649) + 1)), '}'), '')))), '[a-z]', '')) AS ?step162) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8D6MF_0120550, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_0120550) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_0120550, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8D6MF_0120550, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_0120550) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_0120550, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step162), '}'), '')))), '[^-]', ''))) AS ?step263) .
BIND(((?step263 + ?targetMotifMatchRegionMatchBeginPositionMF_0120551) - 1) AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t64) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse13) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)) = 'DI')) .
BIND(URI(CONCAT(STR(?this), '#MF_01205a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch69 faldo:location ?templateMotifSequenceMatchRegionP0A8D670 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8D672 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8D6MF_0120565 .
?templateMotifSequenceMatchRegionP0A8D670 faldo:begin ?templateMotifSequenceMatchBeginP0A8D671 .
?templateMotifSequenceMatchBeginP0A8D671 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8D666 ;
faldo:reference isoform:P0A8D6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8D672 edam:has_input signature:MF_01205 ;
rdf:type edam:operation_0300 .
?targetMotifMatch73 faldo:location ?targetMotifMatchRegionMatch74 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0120576 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8D6MF_0120567 .
?targetMotifMatchRegionMatch74 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0120575 .
?targetMotifMatchRegionMatchBeginMF_0120575 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0120568 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0120576 edam:has_input signature:MF_01205 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8D6MF_0120565, 1, (STRLEN(?templateMotifCigarP0A8D6MF_0120565) - STRLEN(REPLACE(?templateMotifCigarP0A8D6MF_0120565, CONCAT('^(?:-*[^-]){', STR(((33 - ?templateMotifSequenceMatchBeginPositionP0A8D666) + 1)), '}'), '')))), '[a-z]', '')) AS ?step177) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8D6MF_0120567, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_0120567) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_0120567, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8D6MF_0120567, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_0120567) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_0120567, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step177), '}'), '')))), '[^-]', ''))) AS ?step278) .
BIND(((?step278 + ?targetMotifMatchRegionMatchBeginPositionMF_0120568) - 1) AS ?thisPositionOn24) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8D6MF_0120565, 1, (STRLEN(?templateMotifCigarP0A8D6MF_0120565) - STRLEN(REPLACE(?templateMotifCigarP0A8D6MF_0120565, CONCAT('^(?:-*[^-]){', STR(((35 - ?templateMotifSequenceMatchBeginPositionP0A8D666) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8D6MF_0120567, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_0120567) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_0120567, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8D6MF_0120567, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_0120567) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_0120567, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) .
BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0120568) - 1) AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t81) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse21) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)) = 'GVD')) .
BIND(URI(CONCAT(STR(?this), '#MF_01205a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch86 faldo:location ?templateMotifSequenceMatchRegionP0A8D687 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8D689 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8D6MF_0120582 .
?templateMotifSequenceMatchRegionP0A8D687 faldo:begin ?templateMotifSequenceMatchBeginP0A8D688 .
?templateMotifSequenceMatchBeginP0A8D688 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8D683 ;
faldo:reference isoform:P0A8D6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8D689 edam:has_input signature:MF_01205 ;
rdf:type edam:operation_0300 .
?targetMotifMatch90 faldo:location ?targetMotifMatchRegionMatch91 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0120593 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8D6MF_0120584 .
?targetMotifMatchRegionMatch91 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0120592 .
?targetMotifMatchRegionMatchBeginMF_0120592 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0120585 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0120593 edam:has_input signature:MF_01205 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8D6MF_0120582, 1, (STRLEN(?templateMotifCigarP0A8D6MF_0120582) - STRLEN(REPLACE(?templateMotifCigarP0A8D6MF_0120582, CONCAT('^(?:-*[^-]){', STR(((122 - ?templateMotifSequenceMatchBeginPositionP0A8D683) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8D6MF_0120584, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_0120584) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_0120584, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8D6MF_0120584, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_0120584) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_0120584, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) .
BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_0120585) - 1) AS ?thisPositionOn32) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8D6MF_0120582, 1, (STRLEN(?templateMotifCigarP0A8D6MF_0120582) - STRLEN(REPLACE(?templateMotifCigarP0A8D6MF_0120582, CONCAT('^(?:-*[^-]){', STR(((126 - ?templateMotifSequenceMatchBeginPositionP0A8D683) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8D6MF_0120584, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_0120584) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_0120584, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8D6MF_0120584, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_0120584) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_0120584, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) .
BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0120585) - 1) AS ?thisPositionOn33) .
BIND(?this AS ?pfs1t98) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse29) .
FILTER (REGEX('STG[IVA]Y', SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01205a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionP0A8D6104 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8D6106 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8D6MF_0120599 .
?templateMotifSequenceMatchRegionP0A8D6104 faldo:begin ?templateMotifSequenceMatchBeginP0A8D6105 .
?templateMotifSequenceMatchBeginP0A8D6105 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8D6100 ;
faldo:reference isoform:P0A8D6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8D6106 edam:has_input signature:MF_01205 ;
rdf:type edam:operation_0300 .
?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01205110 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8D6MF_01205101 .
?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01205109 .
?targetMotifMatchRegionMatchBeginMF_01205109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01205102 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01205110 edam:has_input signature:MF_01205 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8D6MF_0120599, 1, (STRLEN(?templateMotifCigarP0A8D6MF_0120599) - STRLEN(REPLACE(?templateMotifCigarP0A8D6MF_0120599, CONCAT('^(?:-*[^-]){', STR(((35 - ?templateMotifSequenceMatchBeginPositionP0A8D6100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8D6MF_01205101, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_01205101) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_01205101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8D6MF_01205101, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_01205101) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_01205101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) .
BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_01205102) - 1) AS ?thisPositionOn38) .
BIND(?thisPositionOn38 AS ?thisPositionOn39) .
BIND(?this AS ?pfs1t113) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse37) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01205a35')) AS ?annotation35) .
BIND(?this AS ?pfs34) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionP0A8D6119 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A8D6121 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0A8D6MF_01205114 .
?templateMotifSequenceMatchRegionP0A8D6119 faldo:begin ?templateMotifSequenceMatchBeginP0A8D6120 .
?templateMotifSequenceMatchBeginP0A8D6120 faldo:position ?templateMotifSequenceMatchBeginPositionP0A8D6115 ;
faldo:reference isoform:P0A8D6-1 .
?templateMotifSequenceProfileAlignmentOperationP0A8D6121 edam:has_input signature:MF_01205 ;
rdf:type edam:operation_0300 .
?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01205125 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0A8D6MF_01205116 .
?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01205124 .
?targetMotifMatchRegionMatchBeginMF_01205124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01205117 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01205125 edam:has_input signature:MF_01205 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A8D6MF_01205114, 1, (STRLEN(?templateMotifCigarP0A8D6MF_01205114) - STRLEN(REPLACE(?templateMotifCigarP0A8D6MF_01205114, CONCAT('^(?:-*[^-]){', STR(((25 - ?templateMotifSequenceMatchBeginPositionP0A8D6115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A8D6MF_01205116, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_01205116) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_01205116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A8D6MF_01205116, 1, (STRLEN(?targetMotifMatchCigarP0A8D6MF_01205116) - STRLEN(REPLACE(?targetMotifMatchCigarP0A8D6MF_01205116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) .
BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01205117) - 1) AS ?thisPositionOn46) .
BIND(?thisPositionOn46 AS ?thisPositionOn47) .
BIND(?this AS ?pfs1t128) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse43) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_01205a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
}
"xsd:string |