| http://purl.uniprot.org/unirules/MF_01011#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:353430 up:source unirule:MF_01011 .
_:353431 up:source unirule:MF_01011 .
_:353432 up:source unirule:MF_01011 .
_:353433 up:source unirule:MF_01011 .
_:353434 up:source unirule:MF_01011 .
_:353435 up:source unirule:MF_01011 .
_:353436 up:source unirule:MF_01011 .
_:353437 up:source unirule:MF_01011 .
_:353438 up:source unirule:MF_01011 .
_:353439 up:source unirule:MF_01011 .
_:353440 up:source unirule:MF_01011 .
_:353441 up:source unirule:MF_01011 .
_:353442 up:source unirule:MF_01011 .
_:353443 up:source unirule:MF_01011 .
_:353444 up:source unirule:MF_01011 .
_:353445 up:source unirule:MF_01011 .
_:353446 up:source unirule:MF_01011 .
_:353447 up:source unirule:MF_01011 .
_:353448 up:source unirule:MF_01011 .
_:353449 up:source unirule:MF_01011 .
_:353450 up:source unirule:MF_01011 .
_:353451 up:source unirule:MF_01011 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation10 ;
up:classifiedWith GO:0030488 ,
GO:0030697 ,
keyword:489 ,
keyword:808 ,
keyword:819 ,
keyword:949 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.1.1.35' ,
'2.1.1.-' ;
up:fullName 'tRNA/tmRNA (uracil-C(5))-methyltransferase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'tRNA (uracil(54)-C(5))-methyltransferase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'tRNA(m5U54)-methyltransferase' ;
up:shortName 'RUMT' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'tmRNA (uracil(341)-C(5))-methyltransferase' ;
rdf:type up:Structured_Name .
?gene4 skos:prefLabel 'trmA' .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'Dual-specificity methyltransferase that catalyzes the formation of 5-methyluridine at position 54 (m5U54) in all tRNAs, and that of position 341 (m5U341) in tmRNA (transfer-mRNA).' .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 up:activity ?activity9 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity9 up:catalyticActivity .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the class I-like SAM-binding methyltransferase superfamily. RNA M5U methyltransferase family. TrmA subfamily.' .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Nucleophile' .
?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 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb19 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfs23 up:annotation ?annotation24 .
?annotation24 faldo:begin ?pfsb25 ;
faldo:end ?pfse26 ;
up:ligand ?ligand27 ;
rdf:type up:Binding_Site_Annotation .
?pfsb25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?ligand27 rdfs:subClassOf chebi:59789 .
?pfs30 up:annotation ?annotation31 .
?annotation31 faldo:begin ?pfsb32 ;
faldo:end ?pfse33 ;
up:ligand ?ligand34 ;
rdf:type up:Binding_Site_Annotation .
?pfsb32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?ligand34 rdfs:subClassOf chebi:59789 .
?pfs37 up:annotation ?annotation38 .
?annotation38 faldo:begin ?pfsb39 ;
faldo:end ?pfse40 ;
up:ligand ?ligand41 ;
rdf:type up:Binding_Site_Annotation .
?pfsb39 faldo:position ?thisPositionOn42 ;
rdf:type faldo:ExactPosition .
?pfse40 faldo:position ?thisPositionOn43 ;
rdf:type faldo:ExactPosition .
?ligand41 rdfs:subClassOf chebi:59789 .
?pfs44 up:annotation ?annotation45 .
?annotation45 faldo:begin ?pfsb46 ;
faldo:end ?pfse47 ;
up:ligand ?ligand48 ;
rdf:type up:Binding_Site_Annotation .
?pfsb46 faldo:position ?thisPositionOn49 ;
rdf:type faldo:ExactPosition .
?pfse47 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?ligand48 rdfs:subClassOf chebi:59789 .
?pfs51 up:annotation ?annotation52 .
?annotation52 faldo:begin ?pfsb53 ;
faldo:end ?pfse54 ;
up:ligand ?ligand55 ;
rdf:type up:Binding_Site_Annotation .
?pfsb53 faldo:position ?thisPositionOn56 ;
rdf:type faldo:ExactPosition .
?pfse54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?ligand55 rdfs:subClassOf chebi:59789 .
_:353452 a rdf:Statement ;
up:attribution _:353430 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:353453 a rdf:Statement ;
up:attribution _:353431 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:353454 a rdf:Statement ;
up:attribution _:353432 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:353455 a rdf:Statement ;
up:attribution _:353433 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:353456 a rdf:Statement ;
up:attribution _:353434 ;
rdf:subject ?gene4 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene4 .
_:353457 a rdf:Statement ;
up:attribution _:353435 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:353458 a rdf:Statement ;
up:attribution _:353436 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:353459 a rdf:Statement ;
up:attribution _:353437 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:353460 a rdf:Statement ;
up:attribution _:353438 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:353461 a rdf:Statement ;
up:attribution _:353439 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:489 .
_:353462 a rdf:Statement ;
up:attribution _:353440 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:949 .
_:353463 a rdf:Statement ;
up:attribution _:353441 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:353464 a rdf:Statement ;
up:attribution _:353442 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:819 .
_:353465 a rdf:Statement ;
up:attribution _:353443 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030697 .
_:353466 a rdf:Statement ;
up:attribution _:353444 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0030488 .
_:353467 a rdf:Statement ;
up:source unirule:MF_01011 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:353468 a rdf:Statement ;
up:attribution _:353445 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:353469 a rdf:Statement ;
up:source unirule:MF_01011 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:353470 a rdf:Statement ;
up:attribution _:353446 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:353471 a rdf:Statement ;
up:source unirule:MF_01011 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:353472 a rdf:Statement ;
up:attribution _:353447 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:353473 a rdf:Statement ;
up:source unirule:MF_01011 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:353474 a rdf:Statement ;
up:attribution _:353448 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:353475 a rdf:Statement ;
up:source unirule:MF_01011 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:353476 a rdf:Statement ;
up:attribution _:353449 ;
rdf:subject ?pfs37 ;
rdf:predicate up:annotation ;
rdf:object ?annotation38 .
_:353477 a rdf:Statement ;
up:source unirule:MF_01011 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:353478 a rdf:Statement ;
up:attribution _:353450 ;
rdf:subject ?pfs44 ;
rdf:predicate up:annotation ;
rdf:object ?annotation45 .
_:353479 a rdf:Statement ;
up:source unirule:MF_01011 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
_:353480 a rdf:Statement ;
up:attribution _:353451 ;
rdf:subject ?pfs51 ;
rdf:predicate up:annotation ;
rdf:object ?annotation52 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01011
#Rule MF_01011 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01011 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_01011a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch62 faldo:location ?templateMotifSequenceMatchRegionP2300363 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2300365 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23003MF_0101158 .
?templateMotifSequenceMatchRegionP2300363 faldo:begin ?templateMotifSequenceMatchBeginP2300364 .
?templateMotifSequenceMatchBeginP2300364 faldo:position ?templateMotifSequenceMatchBeginPositionP2300359 ;
faldo:reference isoform:P23003-1 .
?templateMotifSequenceProfileAlignmentOperationP2300365 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
?targetMotifMatch66 faldo:location ?targetMotifMatchRegionMatch67 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0101169 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23003MF_0101160 .
?targetMotifMatchRegionMatch67 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0101168 .
?targetMotifMatchRegionMatchBeginMF_0101168 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0101161 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0101169 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23003MF_0101158, 1, (STRLEN(?templateMotifCigarP23003MF_0101158) - STRLEN(REPLACE(?templateMotifCigarP23003MF_0101158, CONCAT('^(?:-*[^-]){', STR(((324 - ?templateMotifSequenceMatchBeginPositionP2300359) + 1)), '}'), '')))), '[a-z]', '')) AS ?step170) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23003MF_0101160, 1, (STRLEN(?targetMotifMatchCigarP23003MF_0101160) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_0101160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23003MF_0101160, 1, (STRLEN(?targetMotifMatchCigarP23003MF_0101160) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_0101160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step170), '}'), '')))), '[^-]', ''))) AS ?step271) .
BIND(((?step271 + ?targetMotifMatchRegionMatchBeginPositionMF_0101161) - 1) AS ?thisPositionOn15) .
BIND(?thisPositionOn15 AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t72) .
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) = 'C')) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionP2300378 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2300380 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23003MF_0101173 .
?templateMotifSequenceMatchRegionP2300378 faldo:begin ?templateMotifSequenceMatchBeginP2300379 .
?templateMotifSequenceMatchBeginP2300379 faldo:position ?templateMotifSequenceMatchBeginPositionP2300374 ;
faldo:reference isoform:P23003-1 .
?templateMotifSequenceProfileAlignmentOperationP2300380 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0101184 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23003MF_0101175 .
?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0101183 .
?targetMotifMatchRegionMatchBeginMF_0101183 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0101176 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0101184 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23003MF_0101173, 1, (STRLEN(?templateMotifCigarP23003MF_0101173) - STRLEN(REPLACE(?templateMotifCigarP23003MF_0101173, CONCAT('^(?:-*[^-]){', STR(((358 - ?templateMotifSequenceMatchBeginPositionP2300374) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23003MF_0101175, 1, (STRLEN(?targetMotifMatchCigarP23003MF_0101175) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_0101175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23003MF_0101175, 1, (STRLEN(?targetMotifMatchCigarP23003MF_0101175) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_0101175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) .
BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0101176) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t87) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP2300393 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2300395 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23003MF_0101188 .
?templateMotifSequenceMatchRegionP2300393 faldo:begin ?templateMotifSequenceMatchBeginP2300394 .
?templateMotifSequenceMatchBeginP2300394 faldo:position ?templateMotifSequenceMatchBeginPositionP2300389 ;
faldo:reference isoform:P23003-1 .
?templateMotifSequenceProfileAlignmentOperationP2300395 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0101199 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23003MF_0101190 .
?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0101198 .
?targetMotifMatchRegionMatchBeginMF_0101198 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0101191 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0101199 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23003MF_0101188, 1, (STRLEN(?templateMotifCigarP23003MF_0101188) - STRLEN(REPLACE(?templateMotifCigarP23003MF_0101188, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionP2300389) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23003MF_0101190, 1, (STRLEN(?targetMotifMatchCigarP23003MF_0101190) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_0101190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23003MF_0101190, 1, (STRLEN(?targetMotifMatchCigarP23003MF_0101190) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_0101190, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) .
BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0101191) - 1) AS ?thisPositionOn28) .
BIND(?thisPositionOn28 AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t102) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch107 faldo:location ?templateMotifSequenceMatchRegionP23003108 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP23003110 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23003MF_01011103 .
?templateMotifSequenceMatchRegionP23003108 faldo:begin ?templateMotifSequenceMatchBeginP23003109 .
?templateMotifSequenceMatchBeginP23003109 faldo:position ?templateMotifSequenceMatchBeginPositionP23003104 ;
faldo:reference isoform:P23003-1 .
?templateMotifSequenceProfileAlignmentOperationP23003110 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
?targetMotifMatch111 faldo:location ?targetMotifMatchRegionMatch112 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01011114 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23003MF_01011105 .
?targetMotifMatchRegionMatch112 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01011113 .
?targetMotifMatchRegionMatchBeginMF_01011113 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01011106 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01011114 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23003MF_01011103, 1, (STRLEN(?templateMotifCigarP23003MF_01011103) - STRLEN(REPLACE(?templateMotifCigarP23003MF_01011103, CONCAT('^(?:-*[^-]){', STR(((218 - ?templateMotifSequenceMatchBeginPositionP23003104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23003MF_01011105, 1, (STRLEN(?targetMotifMatchCigarP23003MF_01011105) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_01011105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23003MF_01011105, 1, (STRLEN(?targetMotifMatchCigarP23003MF_01011105) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_01011105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) .
BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_01011106) - 1) AS ?thisPositionOn35) .
BIND(?thisPositionOn35 AS ?thisPositionOn36) .
BIND(?this AS ?pfs1t117) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'Y')) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch122 faldo:location ?templateMotifSequenceMatchRegionP23003123 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP23003125 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23003MF_01011118 .
?templateMotifSequenceMatchRegionP23003123 faldo:begin ?templateMotifSequenceMatchBeginP23003124 .
?templateMotifSequenceMatchBeginP23003124 faldo:position ?templateMotifSequenceMatchBeginPositionP23003119 ;
faldo:reference isoform:P23003-1 .
?templateMotifSequenceProfileAlignmentOperationP23003125 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
?targetMotifMatch126 faldo:location ?targetMotifMatchRegionMatch127 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01011129 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23003MF_01011120 .
?targetMotifMatchRegionMatch127 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01011128 .
?targetMotifMatchRegionMatchBeginMF_01011128 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01011121 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01011129 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23003MF_01011118, 1, (STRLEN(?templateMotifCigarP23003MF_01011118) - STRLEN(REPLACE(?templateMotifCigarP23003MF_01011118, CONCAT('^(?:-*[^-]){', STR(((223 - ?templateMotifSequenceMatchBeginPositionP23003119) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23003MF_01011120, 1, (STRLEN(?targetMotifMatchCigarP23003MF_01011120) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_01011120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23003MF_01011120, 1, (STRLEN(?targetMotifMatchCigarP23003MF_01011120) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_01011120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) .
BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_01011121) - 1) AS ?thisPositionOn42) .
BIND(?thisPositionOn42 AS ?thisPositionOn43) .
BIND(?this AS ?pfs1t132) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) .
FILTER (REGEX('[NH]', SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a38')) AS ?annotation38) .
BIND(?this AS ?pfs37) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionP23003138 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP23003140 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23003MF_01011133 .
?templateMotifSequenceMatchRegionP23003138 faldo:begin ?templateMotifSequenceMatchBeginP23003139 .
?templateMotifSequenceMatchBeginP23003139 faldo:position ?templateMotifSequenceMatchBeginPositionP23003134 ;
faldo:reference isoform:P23003-1 .
?templateMotifSequenceProfileAlignmentOperationP23003140 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01011144 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23003MF_01011135 .
?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01011143 .
?targetMotifMatchRegionMatchBeginMF_01011143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01011136 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01011144 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23003MF_01011133, 1, (STRLEN(?templateMotifCigarP23003MF_01011133) - STRLEN(REPLACE(?templateMotifCigarP23003MF_01011133, CONCAT('^(?:-*[^-]){', STR(((239 - ?templateMotifSequenceMatchBeginPositionP23003134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23003MF_01011135, 1, (STRLEN(?targetMotifMatchCigarP23003MF_01011135) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_01011135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23003MF_01011135, 1, (STRLEN(?targetMotifMatchCigarP23003MF_01011135) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_01011135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) .
BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_01011136) - 1) AS ?thisPositionOn49) .
BIND(?thisPositionOn49 AS ?thisPositionOn50) .
BIND(?this AS ?pfs1t147) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a45')) AS ?annotation45) .
BIND(?this AS ?pfs44) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionP23003153 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP23003155 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP23003MF_01011148 .
?templateMotifSequenceMatchRegionP23003153 faldo:begin ?templateMotifSequenceMatchBeginP23003154 .
?templateMotifSequenceMatchBeginP23003154 faldo:position ?templateMotifSequenceMatchBeginPositionP23003149 ;
faldo:reference isoform:P23003-1 .
?templateMotifSequenceProfileAlignmentOperationP23003155 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01011159 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP23003MF_01011150 .
?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01011158 .
?targetMotifMatchRegionMatchBeginMF_01011158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01011151 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01011159 edam:has_input signature:MF_01011 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP23003MF_01011148, 1, (STRLEN(?templateMotifCigarP23003MF_01011148) - STRLEN(REPLACE(?templateMotifCigarP23003MF_01011148, CONCAT('^(?:-*[^-]){', STR(((299 - ?templateMotifSequenceMatchBeginPositionP23003149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP23003MF_01011150, 1, (STRLEN(?targetMotifMatchCigarP23003MF_01011150) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_01011150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP23003MF_01011150, 1, (STRLEN(?targetMotifMatchCigarP23003MF_01011150) - STRLEN(REPLACE(?targetMotifMatchCigarP23003MF_01011150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) .
BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01011151) - 1) AS ?thisPositionOn56) .
BIND(?thisPositionOn56 AS ?thisPositionOn57) .
BIND(?this AS ?pfs1t162) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01011a52')) AS ?annotation52) .
BIND(?this AS ?pfs51) .
}
}
"xsd:string |