| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-34 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-53 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-100 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-29 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-93 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-94 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-51 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-90 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-36 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-55 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-75 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-73 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-30 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-95 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-97 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-102 |
| http://purl.uniprot.org/unirules/MF_01846#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01846#construct-template-56 |
| http://purl.uniprot.org/unirules/MF_01846#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_01846#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_01846#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_01846#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_01846#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_01846#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:646281 up:source unirule:MF_01846 .
_:646282 up:source unirule:MF_01846 .
_:646283 up:source unirule:MF_01846 .
_:646284 up:source unirule:MF_01846 .
_:646285 up:source unirule:MF_01846 .
_:646286 up:source unirule:MF_01846 .
_:646287 up:source unirule:MF_01846 .
_:646288 up:source unirule:MF_01846 .
_:646289 up:source unirule:MF_01846 .
_:646290 up:source unirule:MF_01846 .
_:646291 up:source unirule:MF_01846 .
_:646292 up:source unirule:MF_01846 .
_:646293 up:source unirule:MF_01846 .
_:646294 up:source unirule:MF_01846 .
_:646295 up:source unirule:MF_01846 .
_:646296 up:source unirule:MF_01846 .
_:646297 up:source unirule:MF_01846 .
_:646298 up:source unirule:MF_01846 .
_:646299 up:source unirule:MF_01846 .
_:646300 up:source unirule:MF_01846 .
_:646301 up:source unirule:MF_01846 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ,
?name4 ,
?name5 ;
up:annotation ?annotation7 ,
?annotation8 ,
?annotation10 ,
?annotation12 ,
?annotation14 ,
?annotation16 ,
?annotation18 ,
?annotation19 ,
?annotation20 ;
up:classifiedWith GO:0000287 ,
GO:0047429 ,
keyword:378 ,
keyword:460 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.6.1.9' ;
up:fullName 'Nucleoside triphosphatase NudI' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Nucleotide diphosphatase NudI' ;
rdf:type up:Structured_Name .
?name2 up:ecName '3.6.1.12' ;
up:fullName 'dCTP diphosphatase' ;
rdf:type up:Structured_Name .
?name3 up:ecName '3.6.1.-' ;
up:fullName 'dTTP diphosphatase' ;
rdf:type up:Structured_Name .
?name4 up:ecName '3.6.1.23' ;
up:fullName 'dUTP diphosphatase' ;
rdf:type up:Structured_Name .
?name5 up:fullName 'Pyrimidine deoxynucleoside triphosphate diphosphatase' ;
rdf:type up:Structured_Name .
?gene6 skos:prefLabel 'nudI' .
?annotation7 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the hydrolysis of nucleoside triphosphates, with a preference for pyrimidine deoxynucleoside triphosphates (dUTP, dTTP and dCTP).' .
?annotation8 up:activity ?activity9 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity9 up:catalyticActivity ;
up:enzymeClass .
?annotation10 up:activity ?activity11 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity11 up:catalyticActivity ;
up:enzymeClass .
?annotation12 up:activity ?activity13 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity13 up:catalyticActivity ;
up:enzymeClass .
?annotation14 up:activity ?activity15 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity15 up:catalyticActivity .
?annotation16 up:activity ?activity17 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity17 up:catalyticActivity ;
up:enzymeClass .
?annotation18 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation19 a up:Subunit_Annotation ;
rdfs:comment 'Monomer.' .
?annotation20 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the Nudix hydrolase family. NudI subfamily.' .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
rdf:type up:Motif_Annotation ;
rdfs:comment 'Nudix box' .
?pfsb23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
_:646302 a rdf:Statement ;
up:attribution _:646281 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:646303 a rdf:Statement ;
up:attribution _:646282 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:646304 a rdf:Statement ;
up:attribution _:646283 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:646305 a rdf:Statement ;
up:attribution _:646284 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:646306 a rdf:Statement ;
up:attribution _:646285 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name4 .
_:646307 a rdf:Statement ;
up:attribution _:646286 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name5 .
_:646308 a rdf:Statement ;
up:attribution _:646287 ;
rdf:subject ?gene6 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene6 .
_:646309 a rdf:Statement ;
up:attribution _:646288 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:646310 a rdf:Statement ;
up:attribution _:646289 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:646311 a rdf:Statement ;
up:attribution _:646290 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:646312 a rdf:Statement ;
up:attribution _:646291 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:646313 a rdf:Statement ;
up:attribution _:646292 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:646314 a rdf:Statement ;
up:attribution _:646293 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:646315 a rdf:Statement ;
up:attribution _:646294 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:646316 a rdf:Statement ;
up:attribution _:646295 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation19 .
_:646317 a rdf:Statement ;
up:attribution _:646296 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation20 .
_:646318 a rdf:Statement ;
up:attribution _:646297 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:646319 a rdf:Statement ;
up:attribution _:646298 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:646320 a rdf:Statement ;
up:attribution _:646299 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0047429 .
_:646321 a rdf:Statement ;
up:attribution _:646300 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0000287 .
_:646322 a rdf:Statement ;
up:source unirule:MF_01846 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:646323 a rdf:Statement ;
up:attribution _:646301 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01846
#Rule MF_01846 Created by:? on:2008-05-26 Modified by:Edouard de Castro on:2024-09-02
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01846 .
?thisOrganism rdfs:subClassOf+ taxon:91347 .
BIND(URI(CONCAT(STR(?this), '#MF_01846a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a4')) AS ?name4) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a5')) AS ?name5) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a12')) AS ?annotation12) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a14')) AS ?annotation14) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a16')) AS ?annotation16) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a18')) AS ?annotation18) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a19')) AS ?annotation19) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a20')) AS ?annotation20) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch31 faldo:location ?templateMotifSequenceMatchRegionP5200632 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5200634 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP52006MF_0184627 .
?templateMotifSequenceMatchRegionP5200632 faldo:begin ?templateMotifSequenceMatchBeginP5200633 .
?templateMotifSequenceMatchBeginP5200633 faldo:position ?templateMotifSequenceMatchBeginPositionP5200628 ;
faldo:reference isoform:P52006-1 .
?templateMotifSequenceProfileAlignmentOperationP5200634 edam:has_input signature:MF_01846 ;
rdf:type edam:operation_0300 .
?targetMotifMatch35 faldo:location ?targetMotifMatchRegionMatch36 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0184638 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP52006MF_0184629 .
?targetMotifMatchRegionMatch36 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0184637 .
?targetMotifMatchRegionMatchBeginMF_0184637 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0184630 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0184638 edam:has_input signature:MF_01846 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP52006MF_0184627, 1, (STRLEN(?templateMotifCigarP52006MF_0184627) - STRLEN(REPLACE(?templateMotifCigarP52006MF_0184627, CONCAT('^(?:-*[^-]){', STR(((38 - ?templateMotifSequenceMatchBeginPositionP5200628) + 1)), '}'), '')))), '[a-z]', '')) AS ?step139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP52006MF_0184629, 1, (STRLEN(?targetMotifMatchCigarP52006MF_0184629) - STRLEN(REPLACE(?targetMotifMatchCigarP52006MF_0184629, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP52006MF_0184629, 1, (STRLEN(?targetMotifMatchCigarP52006MF_0184629) - STRLEN(REPLACE(?targetMotifMatchCigarP52006MF_0184629, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), '')))), '[^-]', ''))) AS ?step240) .
BIND(((?step240 + ?targetMotifMatchRegionMatchBeginPositionMF_0184630) - 1) AS ?thisPositionOn25) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP52006MF_0184627, 1, (STRLEN(?templateMotifCigarP52006MF_0184627) - STRLEN(REPLACE(?templateMotifCigarP52006MF_0184627, CONCAT('^(?:-*[^-]){', STR(((59 - ?templateMotifSequenceMatchBeginPositionP5200628) + 1)), '}'), '')))), '[a-z]', '')) AS ?step141) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP52006MF_0184629, 1, (STRLEN(?targetMotifMatchCigarP52006MF_0184629) - STRLEN(REPLACE(?targetMotifMatchCigarP52006MF_0184629, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP52006MF_0184629, 1, (STRLEN(?targetMotifMatchCigarP52006MF_0184629) - STRLEN(REPLACE(?targetMotifMatchCigarP52006MF_0184629, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step141), '}'), '')))), '[^-]', ''))) AS ?step242) .
BIND(((?step242 + ?targetMotifMatchRegionMatchBeginPositionMF_0184630) - 1) AS ?thisPositionOn26) .
BIND(?this AS ?pfs1t43) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse24) .
FILTER ((BOUND(?thisPositionOn25) && BOUND(?thisPositionOn26))) .
BIND(URI(CONCAT(STR(?this), '#MF_01846a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
}
"xsd:string |
| http://purl.uniprot.org/unirules/MF_01846 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_01846#construct |