Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01847#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01847#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01847#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:646598 up:source unirule:MF_01847 . _:646599 up:source unirule:MF_01847 . _:646600 up:source unirule:MF_01847 . _:646601 up:source unirule:MF_01847 . _:646602 up:source unirule:MF_01847 . _:646603 up:source unirule:MF_01847 . _:646604 up:source unirule:MF_01847 . _:646605 up:source unirule:MF_01847 . _:646606 up:source unirule:MF_01847 . _:646607 up:source unirule:MF_01847 . _:646608 up:source unirule:MF_01847 . _:646609 up:source unirule:MF_01847 . _:646610 up:source unirule:MF_01847 . _:646611 up:source unirule:MF_01847 . _:646612 up:source unirule:MF_01847 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0000287 , GO:0016791 , keyword:378 , keyword:460 , keyword:479 ; up:recommendedName ?name0 . ?name0 up:ecName '3.6.1.-' ; up:fullName 'HMP-PP phosphatase' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'cof' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Catalyzes the hydrolysis of 4-amino-2-methyl-5-hydroxymethylpyrimidine pyrophosphate (HMP-PP) to 4-amino-2-methyl-5-hydroxymethylpyrimidine phosphate (HMP-P).' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity . ?annotation5 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the HAD-like hydrolase superfamily. Cof family.' . ?pfs7 up:annotation ?annotation8 . ?annotation8 faldo:begin ?pfsb9 ; faldo:end ?pfse10 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?pfsb9 faldo:position ?thisPositionOn11 ; rdf:type faldo:ExactPosition . ?pfse10 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?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:18420 . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; up:ligand ?ligand24 ; rdf:type up:Binding_Site_Annotation . ?pfsb22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?ligand24 rdfs:subClassOf chebi:18420 . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation . ?pfsb29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf chebi:18420 . _:646613 a rdf:Statement ; up:attribution _:646598 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:646614 a rdf:Statement ; up:attribution _:646599 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:646615 a rdf:Statement ; up:attribution _:646600 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:646616 a rdf:Statement ; up:attribution _:646601 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:646617 a rdf:Statement ; up:attribution _:646602 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:646618 a rdf:Statement ; up:attribution _:646603 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:646619 a rdf:Statement ; up:attribution _:646604 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:646620 a rdf:Statement ; up:attribution _:646605 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:646621 a rdf:Statement ; up:attribution _:646606 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:646622 a rdf:Statement ; up:attribution _:646607 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:646623 a rdf:Statement ; up:attribution _:646608 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016791 . _:646624 a rdf:Statement ; up:source unirule:MF_01847 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:646625 a rdf:Statement ; up:attribution _:646609 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:646626 a rdf:Statement ; up:source unirule:MF_01847 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:646627 a rdf:Statement ; up:attribution _:646610 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:646628 a rdf:Statement ; up:source unirule:MF_01847 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:646629 a rdf:Statement ; up:attribution _:646611 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:646630 a rdf:Statement ; up:source unirule:MF_01847 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:646631 a rdf:Statement ; up:attribution _:646612 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01847 #Rule MF_01847 Created by:? on:2008-06-04 Modified by:Edouard de Castro on:2024-09-02 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01847 . ?thisOrganism rdfs:subClassOf+ taxon:91347 . BIND(URI(CONCAT(STR(?this), '#MF_01847a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01847a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01847a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01847a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01847a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch38 faldo:location ?templateMotifSequenceMatchRegionP4689139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4689141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP46891MF_0184734 . ?templateMotifSequenceMatchRegionP4689139 faldo:begin ?templateMotifSequenceMatchBeginP4689140 . ?templateMotifSequenceMatchBeginP4689140 faldo:position ?templateMotifSequenceMatchBeginPositionP4689135 ; faldo:reference isoform:P46891-1 . ?templateMotifSequenceProfileAlignmentOperationP4689141 edam:has_input signature:MF_01847 ; rdf:type edam:operation_0300 . ?targetMotifMatch42 faldo:location ?targetMotifMatchRegionMatch43 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0184745 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP46891MF_0184736 . ?targetMotifMatchRegionMatch43 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0184744 . ?targetMotifMatchRegionMatchBeginMF_0184744 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0184737 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0184745 edam:has_input signature:MF_01847 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP46891MF_0184734, 1, (STRLEN(?templateMotifCigarP46891MF_0184734) - STRLEN(REPLACE(?templateMotifCigarP46891MF_0184734, CONCAT('^(?:-*[^-]){', STR(((8 - ?templateMotifSequenceMatchBeginPositionP4689135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP46891MF_0184736, 1, (STRLEN(?targetMotifMatchCigarP46891MF_0184736) - STRLEN(REPLACE(?targetMotifMatchCigarP46891MF_0184736, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP46891MF_0184736, 1, (STRLEN(?targetMotifMatchCigarP46891MF_0184736) - STRLEN(REPLACE(?targetMotifMatchCigarP46891MF_0184736, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step146), '}'), '')))), '[^-]', ''))) AS ?step247) . BIND(((?step247 + ?targetMotifMatchRegionMatchBeginPositionMF_0184737) - 1) AS ?thisPositionOn11) . BIND(?thisPositionOn11 AS ?thisPositionOn12) . BIND(?this AS ?pfs1t48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfsb9) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfse10) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn11, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01847a8')) AS ?annotation8) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch53 faldo:location ?templateMotifSequenceMatchRegionP4689154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4689156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP46891MF_0184749 . ?templateMotifSequenceMatchRegionP4689154 faldo:begin ?templateMotifSequenceMatchBeginP4689155 . ?templateMotifSequenceMatchBeginP4689155 faldo:position ?templateMotifSequenceMatchBeginPositionP4689150 ; faldo:reference isoform:P46891-1 . ?templateMotifSequenceProfileAlignmentOperationP4689156 edam:has_input signature:MF_01847 ; rdf:type edam:operation_0300 . ?targetMotifMatch57 faldo:location ?targetMotifMatchRegionMatch58 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0184760 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP46891MF_0184751 . ?targetMotifMatchRegionMatch58 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0184759 . ?targetMotifMatchRegionMatchBeginMF_0184759 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0184752 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0184760 edam:has_input signature:MF_01847 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP46891MF_0184749, 1, (STRLEN(?templateMotifCigarP46891MF_0184749) - STRLEN(REPLACE(?templateMotifCigarP46891MF_0184749, CONCAT('^(?:-*[^-]){', STR(((8 - ?templateMotifSequenceMatchBeginPositionP4689150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP46891MF_0184751, 1, (STRLEN(?targetMotifMatchCigarP46891MF_0184751) - STRLEN(REPLACE(?targetMotifMatchCigarP46891MF_0184751, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP46891MF_0184751, 1, (STRLEN(?targetMotifMatchCigarP46891MF_0184751) - STRLEN(REPLACE(?targetMotifMatchCigarP46891MF_0184751, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step161), '}'), '')))), '[^-]', ''))) AS ?step262) . BIND(((?step262 + ?targetMotifMatchRegionMatchBeginPositionMF_0184752) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01847a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch68 faldo:location ?templateMotifSequenceMatchRegionP4689169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4689171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP46891MF_0184764 . ?templateMotifSequenceMatchRegionP4689169 faldo:begin ?templateMotifSequenceMatchBeginP4689170 . ?templateMotifSequenceMatchBeginP4689170 faldo:position ?templateMotifSequenceMatchBeginPositionP4689165 ; faldo:reference isoform:P46891-1 . ?templateMotifSequenceProfileAlignmentOperationP4689171 edam:has_input signature:MF_01847 ; rdf:type edam:operation_0300 . ?targetMotifMatch72 faldo:location ?targetMotifMatchRegionMatch73 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0184775 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP46891MF_0184766 . ?targetMotifMatchRegionMatch73 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0184774 . ?targetMotifMatchRegionMatchBeginMF_0184774 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0184767 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0184775 edam:has_input signature:MF_01847 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP46891MF_0184764, 1, (STRLEN(?templateMotifCigarP46891MF_0184764) - STRLEN(REPLACE(?templateMotifCigarP46891MF_0184764, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionP4689165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP46891MF_0184766, 1, (STRLEN(?targetMotifMatchCigarP46891MF_0184766) - STRLEN(REPLACE(?targetMotifMatchCigarP46891MF_0184766, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP46891MF_0184766, 1, (STRLEN(?targetMotifMatchCigarP46891MF_0184766) - STRLEN(REPLACE(?targetMotifMatchCigarP46891MF_0184766, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) . BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0184767) - 1) AS ?thisPositionOn25) . BIND(?thisPositionOn25 AS ?thisPositionOn26) . BIND(?this AS ?pfs1t78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01847a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionP4689184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4689186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP46891MF_0184779 . ?templateMotifSequenceMatchRegionP4689184 faldo:begin ?templateMotifSequenceMatchBeginP4689185 . ?templateMotifSequenceMatchBeginP4689185 faldo:position ?templateMotifSequenceMatchBeginPositionP4689180 ; faldo:reference isoform:P46891-1 . ?templateMotifSequenceProfileAlignmentOperationP4689186 edam:has_input signature:MF_01847 ; rdf:type edam:operation_0300 . ?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0184790 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP46891MF_0184781 . ?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0184789 . ?targetMotifMatchRegionMatchBeginMF_0184789 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0184782 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0184790 edam:has_input signature:MF_01847 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP46891MF_0184779, 1, (STRLEN(?templateMotifCigarP46891MF_0184779) - STRLEN(REPLACE(?templateMotifCigarP46891MF_0184779, CONCAT('^(?:-*[^-]){', STR(((212 - ?templateMotifSequenceMatchBeginPositionP4689180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP46891MF_0184781, 1, (STRLEN(?targetMotifMatchCigarP46891MF_0184781) - STRLEN(REPLACE(?targetMotifMatchCigarP46891MF_0184781, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP46891MF_0184781, 1, (STRLEN(?targetMotifMatchCigarP46891MF_0184781) - STRLEN(REPLACE(?targetMotifMatchCigarP46891MF_0184781, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) . BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0184782) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01847a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_01847http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01847#construct