| http://purl.uniprot.org/unirules/MF_01551#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:561652 up:source unirule:MF_01551 .
_:561653 up:source unirule:MF_01551 .
_:561654 up:source unirule:MF_01551 .
_:561655 up:source unirule:MF_01551 .
_:561656 up:source unirule:MF_01551 .
_:561657 up:source unirule:MF_01551 .
_:561658 up:source unirule:MF_01551 .
_:561659 up:source unirule:MF_01551 .
_:561660 up:source unirule:MF_01551 .
_:561661 up:source unirule:MF_01551 .
_:561662 up:source unirule:MF_01551 .
_:561663 up:source unirule:MF_01551 .
_:561664 up:source unirule:MF_01551 .
_:561665 up:source unirule:MF_01551 .
_:561666 up:source unirule:MF_01551 .
_:561667 up:source unirule:MF_01551 .
_:561668 up:source unirule:MF_01551 .
_:561669 up:source unirule:MF_01551 .
_:561670 up:source unirule:MF_01551 .
_:561671 up:source unirule:MF_01551 .
_:561672 up:source unirule:MF_01551 .
_:561673 up:source unirule:MF_01551 .
_:561674 up:source unirule:MF_01551 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation10 ;
up:classifiedWith GO:0005737 ,
GO:0006364 ,
GO:0008757 ,
keyword:489 ,
keyword:698 ,
keyword:808 ,
keyword:949 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.1.1.186' ;
up:fullName 'Ribosomal RNA large subunit methyltransferase M' ;
rdf:type up:Structured_Name .
?name1 up:fullName "23S rRNA (cytidine2498-2'-O)-methyltransferase" ;
rdf:type up:Structured_Name .
?name2 up:fullName "23S rRNA 2'-O-ribose methyltransferase RlmM" ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'rlmM' .
?annotation4 a up:Function_Annotation ;
rdfs:comment "Catalyzes the 2'-O-methylation at nucleotide C2498 in 23S rRNA." .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Monomer.' .
?annotation8 a up:Subcellular_Location_Annotation .
?annotation8li9 up:cellularComponent .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class I-like SAM-binding methyltransferase superfamily. RNA methyltransferase RlmE family. RlmM subfamily.' .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
up:ligand ?ligand21 ;
rdf:type up:Binding_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
?ligand21 rdfs:subClassOf chebi:59789 .
?pfs24 up:annotation ?annotation25 .
?annotation25 faldo:begin ?pfsb26 ;
faldo:end ?pfse27 ;
up:ligand ?ligand28 ;
rdf:type up:Binding_Site_Annotation .
?pfsb26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?pfse27 faldo:position ?thisPositionOn30 ;
rdf:type faldo:ExactPosition .
?ligand28 rdfs:subClassOf chebi:59789 .
?pfs31 up:annotation ?annotation32 .
?annotation32 faldo:begin ?pfsb33 ;
faldo:end ?pfse34 ;
up:ligand ?ligand35 ;
rdf:type up:Binding_Site_Annotation .
?pfsb33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse34 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?ligand35 rdfs:subClassOf chebi:59789 .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
up:ligand ?ligand42 ;
rdf:type up:Binding_Site_Annotation .
?pfsb40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?ligand42 rdfs:subClassOf chebi:59789 .
?pfs45 up:annotation ?annotation46 .
?annotation46 faldo:begin ?pfsb47 ;
faldo:end ?pfse48 ;
up:ligand ?ligand49 ;
rdf:type up:Binding_Site_Annotation .
?pfsb47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfse48 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?ligand49 rdfs:subClassOf chebi:59789 .
_:561675 a rdf:Statement ;
up:attribution _:561652 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:561676 a rdf:Statement ;
up:attribution _:561653 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:561677 a rdf:Statement ;
up:attribution _:561654 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:561678 a rdf:Statement ;
up:attribution _:561655 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:561679 a rdf:Statement ;
up:attribution _:561656 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:561680 a rdf:Statement ;
up:attribution _:561657 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:561681 a rdf:Statement ;
up:attribution _:561658 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:561682 a rdf:Statement ;
up:attribution _:561659 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:561683 a rdf:Statement ;
up:attribution _:561660 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:561684 a rdf:Statement ;
up:attribution _:561661 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:561685 a rdf:Statement ;
up:attribution _:561662 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:489 .
_:561686 a rdf:Statement ;
up:attribution _:561663 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:698 .
_:561687 a rdf:Statement ;
up:attribution _:561664 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:949 .
_:561688 a rdf:Statement ;
up:attribution _:561665 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:561689 a rdf:Statement ;
up:attribution _:561666 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008757 .
_:561690 a rdf:Statement ;
up:attribution _:561667 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006364 .
_:561691 a rdf:Statement ;
up:attribution _:561668 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:561692 a rdf:Statement ;
up:source unirule:MF_01551 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:561693 a rdf:Statement ;
up:attribution _:561669 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:561694 a rdf:Statement ;
up:source unirule:MF_01551 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:561695 a rdf:Statement ;
up:attribution _:561670 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:561696 a rdf:Statement ;
up:source unirule:MF_01551 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:561697 a rdf:Statement ;
up:attribution _:561671 ;
rdf:subject ?pfs24 ;
rdf:predicate up:annotation ;
rdf:object ?annotation25 .
_:561698 a rdf:Statement ;
up:source unirule:MF_01551 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:561699 a rdf:Statement ;
up:attribution _:561672 ;
rdf:subject ?pfs31 ;
rdf:predicate up:annotation ;
rdf:object ?annotation32 .
_:561700 a rdf:Statement ;
up:source unirule:MF_01551 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:561701 a rdf:Statement ;
up:attribution _:561673 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:561702 a rdf:Statement ;
up:source unirule:MF_01551 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
_:561703 a rdf:Statement ;
up:attribution _:561674 ;
rdf:subject ?pfs45 ;
rdf:predicate up:annotation ;
rdf:object ?annotation46 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01551
#Rule MF_01551 Created by:? on:2005-11-28 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01551 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_01551a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch56 faldo:location ?templateMotifSequenceMatchRegionP0ADR657 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ADR659 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ADR6MF_0155152 .
?templateMotifSequenceMatchRegionP0ADR657 faldo:begin ?templateMotifSequenceMatchBeginP0ADR658 .
?templateMotifSequenceMatchBeginP0ADR658 faldo:position ?templateMotifSequenceMatchBeginPositionP0ADR653 ;
faldo:reference isoform:P0ADR6-1 .
?templateMotifSequenceProfileAlignmentOperationP0ADR659 edam:has_input signature:MF_01551 ;
rdf:type edam:operation_0300 .
?targetMotifMatch60 faldo:location ?targetMotifMatchRegionMatch61 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0155163 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ADR6MF_0155154 .
?targetMotifMatchRegionMatch61 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0155162 .
?targetMotifMatchRegionMatchBeginMF_0155162 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0155155 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0155163 edam:has_input signature:MF_01551 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ADR6MF_0155152, 1, (STRLEN(?templateMotifCigarP0ADR6MF_0155152) - STRLEN(REPLACE(?templateMotifCigarP0ADR6MF_0155152, CONCAT('^(?:-*[^-]){', STR(((306 - ?templateMotifSequenceMatchBeginPositionP0ADR653) + 1)), '}'), '')))), '[a-z]', '')) AS ?step164) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ADR6MF_0155154, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_0155154) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_0155154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ADR6MF_0155154, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_0155154) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_0155154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step164), '}'), '')))), '[^-]', ''))) AS ?step265) .
BIND(((?step265 + ?targetMotifMatchRegionMatchBeginPositionMF_0155155) - 1) AS ?thisPositionOn15) .
BIND(?thisPositionOn15 AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t66) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse14) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch71 faldo:location ?templateMotifSequenceMatchRegionP0ADR672 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ADR674 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ADR6MF_0155167 .
?templateMotifSequenceMatchRegionP0ADR672 faldo:begin ?templateMotifSequenceMatchBeginP0ADR673 .
?templateMotifSequenceMatchBeginP0ADR673 faldo:position ?templateMotifSequenceMatchBeginPositionP0ADR668 ;
faldo:reference isoform:P0ADR6-1 .
?templateMotifSequenceProfileAlignmentOperationP0ADR674 edam:has_input signature:MF_01551 ;
rdf:type edam:operation_0300 .
?targetMotifMatch75 faldo:location ?targetMotifMatchRegionMatch76 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0155178 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ADR6MF_0155169 .
?targetMotifMatchRegionMatch76 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0155177 .
?targetMotifMatchRegionMatchBeginMF_0155177 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0155170 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0155178 edam:has_input signature:MF_01551 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ADR6MF_0155167, 1, (STRLEN(?templateMotifCigarP0ADR6MF_0155167) - STRLEN(REPLACE(?templateMotifCigarP0ADR6MF_0155167, CONCAT('^(?:-*[^-]){', STR(((221 - ?templateMotifSequenceMatchBeginPositionP0ADR668) + 1)), '}'), '')))), '[a-z]', '')) AS ?step179) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ADR6MF_0155169, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_0155169) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_0155169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ADR6MF_0155169, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_0155169) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_0155169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step179), '}'), '')))), '[^-]', ''))) AS ?step280) .
BIND(((?step280 + ?targetMotifMatchRegionMatchBeginPositionMF_0155170) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ADR6MF_0155167, 1, (STRLEN(?templateMotifCigarP0ADR6MF_0155167) - STRLEN(REPLACE(?templateMotifCigarP0ADR6MF_0155167, CONCAT('^(?:-*[^-]){', STR(((224 - ?templateMotifSequenceMatchBeginPositionP0ADR668) + 1)), '}'), '')))), '[a-z]', '')) AS ?step181) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ADR6MF_0155169, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_0155169) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_0155169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ADR6MF_0155169, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_0155169) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_0155169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step181), '}'), '')))), '[^-]', ''))) AS ?step282) .
BIND(((?step282 + ?targetMotifMatchRegionMatchBeginPositionMF_0155170) - 1) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t83) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse20) .
FILTER (REGEX('[CSA]PGG', SUBSTR(?thisSequenceValue, ?thisPositionOn22, (?thisPositionOn23 - ?thisPositionOn22)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch88 faldo:location ?templateMotifSequenceMatchRegionP0ADR689 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ADR691 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ADR6MF_0155184 .
?templateMotifSequenceMatchRegionP0ADR689 faldo:begin ?templateMotifSequenceMatchBeginP0ADR690 .
?templateMotifSequenceMatchBeginP0ADR690 faldo:position ?templateMotifSequenceMatchBeginPositionP0ADR685 ;
faldo:reference isoform:P0ADR6-1 .
?templateMotifSequenceProfileAlignmentOperationP0ADR691 edam:has_input signature:MF_01551 ;
rdf:type edam:operation_0300 .
?targetMotifMatch92 faldo:location ?targetMotifMatchRegionMatch93 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0155195 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ADR6MF_0155186 .
?targetMotifMatchRegionMatch93 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0155194 .
?targetMotifMatchRegionMatchBeginMF_0155194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0155187 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0155195 edam:has_input signature:MF_01551 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ADR6MF_0155184, 1, (STRLEN(?templateMotifCigarP0ADR6MF_0155184) - STRLEN(REPLACE(?templateMotifCigarP0ADR6MF_0155184, CONCAT('^(?:-*[^-]){', STR(((188 - ?templateMotifSequenceMatchBeginPositionP0ADR685) + 1)), '}'), '')))), '[a-z]', '')) AS ?step196) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ADR6MF_0155186, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_0155186) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_0155186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ADR6MF_0155186, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_0155186) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_0155186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step196), '}'), '')))), '[^-]', ''))) AS ?step297) .
BIND(((?step297 + ?targetMotifMatchRegionMatchBeginPositionMF_0155187) - 1) AS ?thisPositionOn29) .
BIND(?thisPositionOn29 AS ?thisPositionOn30) .
BIND(?this AS ?pfs1t98) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb26) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse27) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a25')) AS ?annotation25) .
BIND(?this AS ?pfs24) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionP0ADR6104 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ADR6106 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ADR6MF_0155199 .
?templateMotifSequenceMatchRegionP0ADR6104 faldo:begin ?templateMotifSequenceMatchBeginP0ADR6105 .
?templateMotifSequenceMatchBeginP0ADR6105 faldo:position ?templateMotifSequenceMatchBeginPositionP0ADR6100 ;
faldo:reference isoform:P0ADR6-1 .
?templateMotifSequenceProfileAlignmentOperationP0ADR6106 edam:has_input signature:MF_01551 ;
rdf:type edam:operation_0300 .
?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01551110 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ADR6MF_01551101 .
?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01551109 .
?targetMotifMatchRegionMatchBeginMF_01551109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01551102 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01551110 edam:has_input signature:MF_01551 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ADR6MF_0155199, 1, (STRLEN(?templateMotifCigarP0ADR6MF_0155199) - STRLEN(REPLACE(?templateMotifCigarP0ADR6MF_0155199, CONCAT('^(?:-*[^-]){', STR(((240 - ?templateMotifSequenceMatchBeginPositionP0ADR6100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ADR6MF_01551101, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_01551101) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_01551101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ADR6MF_01551101, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_01551101) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_01551101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) .
BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_01551102) - 1) AS ?thisPositionOn36) .
BIND(?thisPositionOn36 AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t113) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a32')) AS ?annotation32) .
BIND(?this AS ?pfs31) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionP0ADR6119 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ADR6121 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ADR6MF_01551114 .
?templateMotifSequenceMatchRegionP0ADR6119 faldo:begin ?templateMotifSequenceMatchBeginP0ADR6120 .
?templateMotifSequenceMatchBeginP0ADR6120 faldo:position ?templateMotifSequenceMatchBeginPositionP0ADR6115 ;
faldo:reference isoform:P0ADR6-1 .
?templateMotifSequenceProfileAlignmentOperationP0ADR6121 edam:has_input signature:MF_01551 ;
rdf:type edam:operation_0300 .
?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01551125 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ADR6MF_01551116 .
?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01551124 .
?targetMotifMatchRegionMatchBeginMF_01551124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01551117 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01551125 edam:has_input signature:MF_01551 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ADR6MF_01551114, 1, (STRLEN(?templateMotifCigarP0ADR6MF_01551114) - STRLEN(REPLACE(?templateMotifCigarP0ADR6MF_01551114, CONCAT('^(?:-*[^-]){', STR(((260 - ?templateMotifSequenceMatchBeginPositionP0ADR6115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ADR6MF_01551116, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_01551116) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_01551116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ADR6MF_01551116, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_01551116) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_01551116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) .
BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01551117) - 1) AS ?thisPositionOn43) .
BIND(?thisPositionOn43 AS ?thisPositionOn44) .
BIND(?this AS ?pfs1t128) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionP0ADR6134 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0ADR6136 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0ADR6MF_01551129 .
?templateMotifSequenceMatchRegionP0ADR6134 faldo:begin ?templateMotifSequenceMatchBeginP0ADR6135 .
?templateMotifSequenceMatchBeginP0ADR6135 faldo:position ?templateMotifSequenceMatchBeginPositionP0ADR6130 ;
faldo:reference isoform:P0ADR6-1 .
?templateMotifSequenceProfileAlignmentOperationP0ADR6136 edam:has_input signature:MF_01551 ;
rdf:type edam:operation_0300 .
?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01551140 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0ADR6MF_01551131 .
?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01551139 .
?targetMotifMatchRegionMatchBeginMF_01551139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01551132 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01551140 edam:has_input signature:MF_01551 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0ADR6MF_01551129, 1, (STRLEN(?templateMotifCigarP0ADR6MF_01551129) - STRLEN(REPLACE(?templateMotifCigarP0ADR6MF_01551129, CONCAT('^(?:-*[^-]){', STR(((277 - ?templateMotifSequenceMatchBeginPositionP0ADR6130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0ADR6MF_01551131, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_01551131) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_01551131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0ADR6MF_01551131, 1, (STRLEN(?targetMotifMatchCigarP0ADR6MF_01551131) - STRLEN(REPLACE(?targetMotifMatchCigarP0ADR6MF_01551131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) .
BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_01551132) - 1) AS ?thisPositionOn50) .
BIND(?thisPositionOn50 AS ?thisPositionOn51) .
BIND(?this AS ?pfs1t143) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01551a46')) AS ?annotation46) .
BIND(?this AS ?pfs45) .
}
}
"xsd:string |