| http://purl.uniprot.org/unirules/MF_01037#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:364059 up:source unirule:MF_01037 .
_:364060 up:source unirule:MF_01037 .
_:364061 up:source unirule:MF_01037 .
_:364062 up:source unirule:MF_01037 .
_:364063 up:source unirule:MF_01037 .
_:364064 up:source unirule:MF_01037 .
_:364065 up:source unirule:MF_01037 .
_:364066 up:source unirule:MF_01037 .
_:364067 up:source unirule:MF_01037 .
_:364068 up:source unirule:MF_01037 .
_:364069 up:source unirule:MF_01037 .
_:364070 up:source unirule:MF_01037 .
_:364071 up:source unirule:MF_01037 .
_:364072 up:source unirule:MF_01037 .
_:364073 up:source unirule:MF_01037 .
_:364074 up:source unirule:MF_01037 .
_:364075 up:source unirule:MF_01037 .
_:364076 up:source unirule:MF_01037 .
_:364077 up:source unirule:MF_01037 .
_:364078 up:source unirule:MF_01037 .
_:364079 up:source unirule:MF_01037 .
_:364080 up:source unirule:MF_01037 .
_:364081 up:source unirule:MF_01037 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation9 ,
?annotation10 ,
?annotation12 ;
up:classifiedWith GO:0005737 ,
GO:0008033 ,
GO:0047151 ,
GO:0050660 ,
keyword:274 ,
keyword:285 ,
keyword:489 ,
keyword:520 ,
keyword:521 ,
keyword:808 ,
keyword:819 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.1.1.74' ;
up:fullName 'Methylenetetrahydrofolate--tRNA-(uracil-5-)-methyltransferase TrmFO' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Folate-dependent tRNA (uracil-5-)-methyltransferase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Folate-dependent tRNA(M-5-U54)-methyltransferase' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'trmFO' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the folate-dependent formation of 5-methyl-uridine at position 54 (M-5-U54) in all tRNAs.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:activity ?activity8 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity8 up:catalyticActivity ;
up:enzymeClass .
?annotation9 up:cofactor chebi:57692 ;
rdf:type up:Cofactor_Annotation .
?annotation10 a up:Subcellular_Location_Annotation .
?annotation10li11 up:cellularComponent .
?annotation12 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the MnmG family. TrmFO subfamily.' .
?pfs13 up:annotation ?annotation14 .
?annotation14 faldo:begin ?pfsb15 ;
faldo:end ?pfse16 ;
up:ligand ?ligand17 ;
rdf:type up:Binding_Site_Annotation .
?pfsb15 faldo:position ?thisPositionOn18 ;
rdf:type faldo:ExactPosition .
?pfse16 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?ligand17 rdfs:subClassOf chebi:57692 .
_:364082 a rdf:Statement ;
up:attribution _:364059 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:364083 a rdf:Statement ;
up:attribution _:364060 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:364084 a rdf:Statement ;
up:attribution _:364061 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:364085 a rdf:Statement ;
up:attribution _:364062 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:364086 a rdf:Statement ;
up:attribution _:364063 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:364087 a rdf:Statement ;
up:attribution _:364064 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:364088 a rdf:Statement ;
up:attribution _:364065 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:364089 a rdf:Statement ;
up:attribution _:364066 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:364090 a rdf:Statement ;
up:attribution _:364067 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:364091 a rdf:Statement ;
up:attribution _:364068 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:364092 a rdf:Statement ;
up:attribution _:364069 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:364093 a rdf:Statement ;
up:attribution _:364070 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:274 .
_:364094 a rdf:Statement ;
up:attribution _:364071 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:285 .
_:364095 a rdf:Statement ;
up:attribution _:364072 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:489 .
_:364096 a rdf:Statement ;
up:attribution _:364073 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:364097 a rdf:Statement ;
up:attribution _:364074 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:521 .
_:364098 a rdf:Statement ;
up:attribution _:364075 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:364099 a rdf:Statement ;
up:attribution _:364076 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:819 .
_:364100 a rdf:Statement ;
up:attribution _:364077 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0050660 .
_:364101 a rdf:Statement ;
up:attribution _:364078 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0047151 .
_:364102 a rdf:Statement ;
up:attribution _:364079 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008033 .
_:364103 a rdf:Statement ;
up:attribution _:364080 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:364104 a rdf:Statement ;
up:source unirule:MF_01037 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:364105 a rdf:Statement ;
up:attribution _:364081 ;
rdf:subject ?pfs13 ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01037
#Rule MF_01037 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01037 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_01037a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01037a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01037a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01037a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01037a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01037a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01037a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_01037a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01037a12')) AS ?annotation12) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch24 faldo:location ?templateMotifSequenceMatchRegionP3981525 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3981527 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP39815MF_0103720 .
?templateMotifSequenceMatchRegionP3981525 faldo:begin ?templateMotifSequenceMatchBeginP3981526 .
?templateMotifSequenceMatchBeginP3981526 faldo:position ?templateMotifSequenceMatchBeginPositionP3981521 ;
faldo:reference isoform:P39815-1 .
?templateMotifSequenceProfileAlignmentOperationP3981527 edam:has_input signature:MF_01037 ;
rdf:type edam:operation_0300 .
?targetMotifMatch28 faldo:location ?targetMotifMatchRegionMatch29 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0103731 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP39815MF_0103722 .
?targetMotifMatchRegionMatch29 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0103730 .
?targetMotifMatchRegionMatchBeginMF_0103730 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0103723 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0103731 edam:has_input signature:MF_01037 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39815MF_0103720, 1, (STRLEN(?templateMotifCigarP39815MF_0103720) - STRLEN(REPLACE(?templateMotifCigarP39815MF_0103720, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionP3981521) + 1)), '}'), '')))), '[a-z]', '')) AS ?step132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39815MF_0103722, 1, (STRLEN(?targetMotifMatchCigarP39815MF_0103722) - STRLEN(REPLACE(?targetMotifMatchCigarP39815MF_0103722, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39815MF_0103722, 1, (STRLEN(?targetMotifMatchCigarP39815MF_0103722) - STRLEN(REPLACE(?targetMotifMatchCigarP39815MF_0103722, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step132), '}'), '')))), '[^-]', ''))) AS ?step233) .
BIND(((?step233 + ?targetMotifMatchRegionMatchBeginPositionMF_0103723) - 1) AS ?thisPositionOn18) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP39815MF_0103720, 1, (STRLEN(?templateMotifCigarP39815MF_0103720) - STRLEN(REPLACE(?templateMotifCigarP39815MF_0103720, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionP3981521) + 1)), '}'), '')))), '[a-z]', '')) AS ?step134) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP39815MF_0103722, 1, (STRLEN(?targetMotifMatchCigarP39815MF_0103722) - STRLEN(REPLACE(?targetMotifMatchCigarP39815MF_0103722, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP39815MF_0103722, 1, (STRLEN(?targetMotifMatchCigarP39815MF_0103722) - STRLEN(REPLACE(?targetMotifMatchCigarP39815MF_0103722, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step134), '}'), '')))), '[^-]', ''))) AS ?step235) .
BIND(((?step235 + ?targetMotifMatchRegionMatchBeginPositionMF_0103723) - 1) AS ?thisPositionOn19) .
BIND(?this AS ?pfs1t36) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]G[LIM][AS]G', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01037a14')) AS ?annotation14) .
BIND(?this AS ?pfs13) .
}
}
"xsd:string |