| http://purl.uniprot.org/unirules/MF_01102#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:382967 up:source unirule:MF_01102 .
_:382968 up:ecName '2.1.1.61' ;
up:fullName 'tRNA (mnm(5)s(2)U34)-methyltransferase' ;
rdf:type up:Structured_Name .
_:382969 up:source unirule:MF_01102 .
_:382970 up:ecName '1.5.-.-' ;
up:fullName 'FAD-dependent cmnm(5)s(2)U34 oxidoreductase' ;
rdf:type up:Structured_Name .
_:382971 up:source unirule:MF_01102 .
_:382972 up:source unirule:MF_01102 .
_:382973 up:source unirule:MF_01102 .
_:382974 up:source unirule:MF_01102 .
_:382975 up:source unirule:MF_01102 .
_:382976 up:source unirule:MF_01102 .
_:382977 up:source unirule:MF_01102 .
_:382978 up:source unirule:MF_01102 .
_:382979 up:source unirule:MF_01102 .
_:382980 up:source unirule:MF_01102 .
_:382981 up:source unirule:MF_01102 .
_:382982 up:source unirule:MF_01102 .
_:382983 up:source unirule:MF_01102 .
_:382984 up:source unirule:MF_01102 .
_:382985 up:source unirule:MF_01102 .
_:382986 up:source unirule:MF_01102 .
_:382987 up:source unirule:MF_01102 .
_:382988 up:source unirule:MF_01102 .
_:382989 up:source unirule:MF_01102 .
_:382990 up:source unirule:MF_01102 .
_:382991 up:source unirule:MF_01102 .
_:382992 up:source unirule:MF_01102 .
_:382993 up:source unirule:MF_01102 .
_:382994 up:source unirule:MF_01102 .
?this up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation10 ,
?annotation11 ;
up:classifiedWith GO:0002097 ,
GO:0005737 ,
GO:0008757 ,
GO:0016491 ,
GO:0050660 ,
keyword:274 ,
keyword:285 ,
keyword:489 ,
keyword:511 ,
keyword:560 ,
keyword:808 ,
keyword:819 ,
keyword:949 ,
keyword:963 ;
up:domain ?namedpart1 ,
?namedpart2 ;
up:recommendedName ?name0 .
?name0 up:fullName 'tRNA 5-methylaminomethyl-2-thiouridine biosynthesis bifunctional protein MnmC' ;
up:shortName 'tRNA mnm(5)s(2)U biosynthesis bifunctional protein' ;
rdf:type up:Structured_Name .
?namedpart1 up:recommendedName _:382968 .
?namedpart2 up:recommendedName _:382970 .
?gene3 skos:prefLabel 'mnmC' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the last two steps in the biosynthesis of 5-methylaminomethyl-2-thiouridine (mnm(5)s(2)U) at the wobble position (U34) in tRNA. Catalyzes the FAD-dependent demodification of cmnm(5)s(2)U34 to nm(5)s(2)U34, followed by the transfer of a methyl group from S-adenosyl-L-methionine to nm(5)s(2)U34, to form mnm(5)s(2)U34.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:57692 ;
rdf:type up:Cofactor_Annotation .
?annotation8 a up:Subcellular_Location_Annotation .
?annotation8li9 up:cellularComponent .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'In the N-terminal section; belongs to the methyltransferase superfamily. tRNA (mnm(5)s(2)U34)-methyltransferase family.' .
?annotation11 a up:Similarity_Annotation ;
rdfs:comment 'In the C-terminal section; belongs to the DAO family.' .
?pfs12 up:annotation ?annotation13 .
?annotation13 faldo:begin ?pfsb14 ;
faldo:end ?pfse15 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'tRNA (mnm(5)s(2)U34)-methyltransferase' .
?pfsb14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?pfse15 faldo:position ?thisPositionOn17 ;
rdf:type faldo:ExactPosition .
?pfs18 up:annotation ?annotation19 .
?annotation19 faldo:begin ?pfsb20 ;
faldo:end ?pfse21 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'FAD-dependent cmnm(5)s(2)U34 oxidoreductase' .
?pfsb20 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?pfse21 faldo:position ?thisPositionOn23 ;
rdf:type faldo:ExactPosition .
_:382995 a rdf:Statement ;
up:attribution _:382967 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:382996 a rdf:Statement ;
up:attribution _:382969 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart1 .
_:382997 a rdf:Statement ;
up:attribution _:382971 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart2 .
_:382998 a rdf:Statement ;
up:attribution _:382972 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:382999 a rdf:Statement ;
up:attribution _:382973 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:383000 a rdf:Statement ;
up:attribution _:382974 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:383001 a rdf:Statement ;
up:attribution _:382975 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:383002 a rdf:Statement ;
up:attribution _:382976 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:383003 a rdf:Statement ;
up:attribution _:382977 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:383004 a rdf:Statement ;
up:attribution _:382978 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:383005 a rdf:Statement ;
up:attribution _:382979 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:383006 a rdf:Statement ;
up:attribution _:382980 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:274 .
_:383007 a rdf:Statement ;
up:attribution _:382981 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:285 .
_:383008 a rdf:Statement ;
up:attribution _:382982 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:489 .
_:383009 a rdf:Statement ;
up:attribution _:382983 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:511 .
_:383010 a rdf:Statement ;
up:attribution _:382984 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:383011 a rdf:Statement ;
up:attribution _:382985 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:949 .
_:383012 a rdf:Statement ;
up:attribution _:382986 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:383013 a rdf:Statement ;
up:attribution _:382987 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:819 .
_:383014 a rdf:Statement ;
up:attribution _:382988 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0050660 .
_:383015 a rdf:Statement ;
up:attribution _:382989 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016491 .
_:383016 a rdf:Statement ;
up:attribution _:382990 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008757 .
_:383017 a rdf:Statement ;
up:attribution _:382991 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0002097 .
_:383018 a rdf:Statement ;
up:attribution _:382992 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:383019 a rdf:Statement ;
up:source unirule:MF_01102 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:383020 a rdf:Statement ;
up:attribution _:382993 ;
rdf:subject ?pfs12 ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:383021 a rdf:Statement ;
up:source unirule:MF_01102 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:383022 a rdf:Statement ;
up:attribution _:382994 ;
rdf:subject ?pfs18 ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01102
#Rule MF_01102 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon24 {taxon:1224 taxon:203691}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01102 .
?thisOrganism rdfs:subClassOf+ ?supertaxon24 .
BIND(URI(CONCAT(STR(?this), '#MF_01102a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01102a1')) AS ?namedpart1) .
BIND(URI(CONCAT(STR(?this), '#MF_01102a2')) AS ?namedpart2) .
BIND(URI(CONCAT(STR(?this), '#MF_01102a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01102a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01102a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01102a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01102a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01102a11')) AS ?annotation11) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch29 faldo:location ?templateMotifSequenceMatchRegionP7718230 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7718232 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77182MF_0110225 .
?templateMotifSequenceMatchRegionP7718230 faldo:begin ?templateMotifSequenceMatchBeginP7718231 .
?templateMotifSequenceMatchBeginP7718231 faldo:position ?templateMotifSequenceMatchBeginPositionP7718226 ;
faldo:reference isoform:P77182-1 .
?templateMotifSequenceProfileAlignmentOperationP7718232 edam:has_input signature:MF_01102 ;
rdf:type edam:operation_0300 .
?targetMotifMatch33 faldo:location ?targetMotifMatchRegionMatch34 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0110236 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77182MF_0110227 .
?targetMotifMatchRegionMatch34 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0110235 .
?targetMotifMatchRegionMatchBeginMF_0110235 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0110228 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0110236 edam:has_input signature:MF_01102 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn16) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77182MF_0110225, 1, (STRLEN(?templateMotifCigarP77182MF_0110225) - STRLEN(REPLACE(?templateMotifCigarP77182MF_0110225, CONCAT('^(?:-*[^-]){', STR(((245 - ?templateMotifSequenceMatchBeginPositionP7718226) + 1)), '}'), '')))), '[a-z]', '')) AS ?step137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77182MF_0110227, 1, (STRLEN(?targetMotifMatchCigarP77182MF_0110227) - STRLEN(REPLACE(?targetMotifMatchCigarP77182MF_0110227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77182MF_0110227, 1, (STRLEN(?targetMotifMatchCigarP77182MF_0110227) - STRLEN(REPLACE(?targetMotifMatchCigarP77182MF_0110227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step137), '}'), '')))), '[^-]', ''))) AS ?step238) .
BIND(((?step238 + ?targetMotifMatchRegionMatchBeginPositionMF_0110228) - 1) AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t39) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) .
FILTER ((BOUND(?thisPositionOn16) && BOUND(?thisPositionOn17))) .
BIND(URI(CONCAT(STR(?this), '#MF_01102a13')) AS ?annotation13) .
BIND(?this AS ?pfs12) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch44 faldo:location ?templateMotifSequenceMatchRegionP7718245 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7718247 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77182MF_0110240 .
?templateMotifSequenceMatchRegionP7718245 faldo:begin ?templateMotifSequenceMatchBeginP7718246 .
?templateMotifSequenceMatchBeginP7718246 faldo:position ?templateMotifSequenceMatchBeginPositionP7718241 ;
faldo:reference isoform:P77182-1 .
?templateMotifSequenceProfileAlignmentOperationP7718247 edam:has_input signature:MF_01102 ;
rdf:type edam:operation_0300 .
?targetMotifMatch48 faldo:location ?targetMotifMatchRegionMatch49 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0110251 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77182MF_0110242 .
?targetMotifMatchRegionMatch49 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0110250 .
?targetMotifMatchRegionMatchBeginMF_0110250 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0110243 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0110251 edam:has_input signature:MF_01102 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77182MF_0110240, 1, (STRLEN(?templateMotifCigarP77182MF_0110240) - STRLEN(REPLACE(?templateMotifCigarP77182MF_0110240, CONCAT('^(?:-*[^-]){', STR(((270 - ?templateMotifSequenceMatchBeginPositionP7718241) + 1)), '}'), '')))), '[a-z]', '')) AS ?step152) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77182MF_0110242, 1, (STRLEN(?targetMotifMatchCigarP77182MF_0110242) - STRLEN(REPLACE(?targetMotifMatchCigarP77182MF_0110242, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77182MF_0110242, 1, (STRLEN(?targetMotifMatchCigarP77182MF_0110242) - STRLEN(REPLACE(?targetMotifMatchCigarP77182MF_0110242, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step152), '}'), '')))), '[^-]', ''))) AS ?step253) .
BIND(((?step253 + ?targetMotifMatchRegionMatchBeginPositionMF_0110243) - 1) AS ?thisPositionOn22) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn23) .
BIND(?this AS ?pfs1t54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) .
FILTER ((BOUND(?thisPositionOn22) && BOUND(?thisPositionOn23))) .
BIND(URI(CONCAT(STR(?this), '#MF_01102a19')) AS ?annotation19) .
BIND(?this AS ?pfs18) .
}
}
"xsd:string |