Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00421#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00421#construct-template-96
http://purl.uniprot.org/unirules/MF_00421#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00421#construct-template-119
http://purl.uniprot.org/unirules/MF_00421#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00421#construct-template-95
http://purl.uniprot.org/unirules/MF_00421#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00421#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00421#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00421#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00421#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00421#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:166026 up:source unirule:MF_00421 . _:166027 up:source unirule:MF_00421 . _:166028 up:source unirule:MF_00421 . _:166029 up:source unirule:MF_00421 . _:166030 up:source unirule:MF_00421 . _:166031 up:source unirule:MF_00421 . _:166032 up:source unirule:MF_00421 . _:166033 up:source unirule:MF_00421 . _:166034 up:source unirule:MF_00421 . _:166035 up:source unirule:MF_00421 . _:166036 up:source unirule:MF_00421 . _:166037 up:source unirule:MF_00421 . _:166038 up:source unirule:MF_00421 . _:166039 up:source unirule:MF_00421 . _:166040 up:source unirule:MF_00421 . _:166041 up:source unirule:MF_00421 . _:166042 up:source unirule:MF_00421 . _:166043 up:source unirule:MF_00421 . _:166044 up:source unirule:MF_00421 . _:166045 up:source unirule:MF_00421 . _:166046 up:source unirule:MF_00421 . _:166047 up:source unirule:MF_00421 . _:166048 up:source unirule:MF_00421 . _:166049 up:source unirule:MF_00421 . ?this up:alternativeName ?name1 , ?name2 , ?name3 ; up:annotation ?annotation5 , ?annotation6 , ?annotation8 , ?annotation10 , ?annotation11 , ?annotation12 ; up:classifiedWith GO:0004642 , GO:0005737 , GO:0006189 , keyword:315 , keyword:378 , keyword:436 , keyword:547 , keyword:658 , keyword:67 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '6.3.5.3' ; up:fullName 'Phosphoribosylformylglycinamidine synthase subunit PurQ' ; up:shortName 'FGAM synthase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Formylglycinamide ribonucleotide amidotransferase subunit I' ; up:shortName 'FGAR amidotransferase I' , 'FGAR-AT I' ; rdf:type up:Structured_Name . ?name2 up:fullName 'Phosphoribosylformylglycinamidine synthase subunit I' ; rdf:type up:Structured_Name . ?name3 up:ecName '3.5.1.2' ; up:fullName 'Glutaminase PurQ' ; rdf:type up:Structured_Name . ?gene4 skos:prefLabel 'purQ' . ?annotation5 a up:Function_Annotation ; rdfs:comment 'Part of the phosphoribosylformylglycinamidine synthase complex involved in the purines biosynthetic pathway. Catalyzes the ATP-dependent conversion of formylglycinamide ribonucleotide (FGAR) and glutamine to yield formylglycinamidine ribonucleotide (FGAM) and glutamate. The FGAM synthase complex is composed of three subunits. PurQ produces an ammonia molecule by converting glutamine to glutamate. PurL transfers the ammonia molecule to FGAR to form FGAM in an ATP-dependent manner. PurS interacts with PurQ and PurL and is thought to assist in the transfer of the ammonia molecule from PurQ to PurL.' . ?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 ; up:enzymeClass . ?annotation10 a up:Pathway_Annotation ; rdfs:comment 'Purine metabolism; IMP biosynthesis via de novo pathway; 5-amino-1-(5-phospho-D-ribosyl)imidazole from N(2)-formyl-N(1)-(5-phospho-D-ribosyl)glycinamide: step 1/2.' . ?annotation11 a up:Subunit_Annotation ; rdfs:comment 'Part of the FGAM synthase complex composed of 1 PurL, 1 PurQ and 2 PurS subunits.' . ?annotation12 a up:Subcellular_Location_Annotation . ?annotation12li13 up:cellularComponent . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?pfsb16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; rdf:type up:Active_Site_Annotation . ?pfsb22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; rdf:type up:Active_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . _:166050 a rdf:Statement ; up:attribution _:166026 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:166051 a rdf:Statement ; up:attribution _:166027 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:166052 a rdf:Statement ; up:attribution _:166028 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:166053 a rdf:Statement ; up:attribution _:166029 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name3 . _:166054 a rdf:Statement ; up:attribution _:166030 ; rdf:subject ?gene4 ; rdf:predicate up:encodedBy ; rdf:object ?gene4 . _:166055 a rdf:Statement ; up:attribution _:166031 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:166056 a rdf:Statement ; up:attribution _:166032 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:166057 a rdf:Statement ; up:attribution _:166033 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:166058 a rdf:Statement ; up:attribution _:166034 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:166059 a rdf:Statement ; up:attribution _:166035 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:166060 a rdf:Statement ; up:attribution _:166036 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:166061 a rdf:Statement ; up:attribution _:166037 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:166062 a rdf:Statement ; up:attribution _:166038 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:166063 a rdf:Statement ; up:attribution _:166039 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:315 . _:166064 a rdf:Statement ; up:attribution _:166040 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:166065 a rdf:Statement ; up:attribution _:166041 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:166066 a rdf:Statement ; up:attribution _:166042 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:166067 a rdf:Statement ; up:attribution _:166043 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:658 . _:166068 a rdf:Statement ; up:attribution _:166044 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004642 . _:166069 a rdf:Statement ; up:attribution _:166045 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006189 . _:166070 a rdf:Statement ; up:attribution _:166046 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:166071 a rdf:Statement ; up:source unirule:MF_00421 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:166072 a rdf:Statement ; up:attribution _:166047 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:166073 a rdf:Statement ; up:source unirule:MF_00421 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:166074 a rdf:Statement ; up:attribution _:166048 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:166075 a rdf:Statement ; up:source unirule:MF_00421 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:166076 a rdf:Statement ; up:attribution _:166049 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00421 #Rule MF_00421 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03 VALUES ?supertaxon32 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00421 . ?thisOrganism rdfs:subClassOf+ ?supertaxon32 . BIND(URI(CONCAT(STR(?this), '#MF_00421a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00421a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00421a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_00421a3')) AS ?name3) . BIND(URI(CONCAT(STR(?this), '#MF_00421a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00421a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00421a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_00421a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_00421a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_00421a12')) AS ?annotation12) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch37 faldo:location ?templateMotifSequenceMatchRegionQ9X0X238 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X240 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X2MF_0042133 . ?templateMotifSequenceMatchRegionQ9X0X238 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X239 . ?templateMotifSequenceMatchBeginQ9X0X239 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X234 ; faldo:reference isoform:Q9X0X2-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X240 edam:has_input signature:MF_00421 ; rdf:type edam:operation_0300 . ?targetMotifMatch41 faldo:location ?targetMotifMatchRegionMatch42 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0042144 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X2MF_0042135 . ?targetMotifMatchRegionMatch42 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0042143 . ?targetMotifMatchRegionMatchBeginMF_0042143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0042136 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0042144 edam:has_input signature:MF_00421 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X2MF_0042133, 1, (STRLEN(?templateMotifCigarQ9X0X2MF_0042133) - STRLEN(REPLACE(?templateMotifCigarQ9X0X2MF_0042133, CONCAT('^(?:-*[^-]){', STR(((86 - ?templateMotifSequenceMatchBeginPositionQ9X0X234) + 1)), '}'), '')))), '[a-z]', '')) AS ?step145) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X2MF_0042135, 1, (STRLEN(?targetMotifMatchCigarQ9X0X2MF_0042135) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X2MF_0042135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X2MF_0042135, 1, (STRLEN(?targetMotifMatchCigarQ9X0X2MF_0042135) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X2MF_0042135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step145), '}'), '')))), '[^-]', ''))) AS ?step246) . BIND(((?step246 + ?targetMotifMatchRegionMatchBeginPositionMF_0042136) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00421a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch52 faldo:location ?templateMotifSequenceMatchRegionQ9X0X253 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X255 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X2MF_0042148 . ?templateMotifSequenceMatchRegionQ9X0X253 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X254 . ?templateMotifSequenceMatchBeginQ9X0X254 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X249 ; faldo:reference isoform:Q9X0X2-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X255 edam:has_input signature:MF_00421 ; rdf:type edam:operation_0300 . ?targetMotifMatch56 faldo:location ?targetMotifMatchRegionMatch57 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0042159 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X2MF_0042150 . ?targetMotifMatchRegionMatch57 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0042158 . ?targetMotifMatchRegionMatchBeginMF_0042158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0042151 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0042159 edam:has_input signature:MF_00421 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X2MF_0042148, 1, (STRLEN(?templateMotifCigarQ9X0X2MF_0042148) - STRLEN(REPLACE(?templateMotifCigarQ9X0X2MF_0042148, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionQ9X0X249) + 1)), '}'), '')))), '[a-z]', '')) AS ?step160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X2MF_0042150, 1, (STRLEN(?targetMotifMatchCigarQ9X0X2MF_0042150) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X2MF_0042150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X2MF_0042150, 1, (STRLEN(?targetMotifMatchCigarQ9X0X2MF_0042150) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X2MF_0042150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step160), '}'), '')))), '[^-]', ''))) AS ?step261) . BIND(((?step261 + ?targetMotifMatchRegionMatchBeginPositionMF_0042151) - 1) AS ?thisPositionOn24) . BIND(?thisPositionOn24 AS ?thisPositionOn25) . BIND(?this AS ?pfs1t62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00421a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch67 faldo:location ?templateMotifSequenceMatchRegionQ9X0X268 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9X0X270 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9X0X2MF_0042163 . ?templateMotifSequenceMatchRegionQ9X0X268 faldo:begin ?templateMotifSequenceMatchBeginQ9X0X269 . ?templateMotifSequenceMatchBeginQ9X0X269 faldo:position ?templateMotifSequenceMatchBeginPositionQ9X0X264 ; faldo:reference isoform:Q9X0X2-1 . ?templateMotifSequenceProfileAlignmentOperationQ9X0X270 edam:has_input signature:MF_00421 ; rdf:type edam:operation_0300 . ?targetMotifMatch71 faldo:location ?targetMotifMatchRegionMatch72 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0042174 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9X0X2MF_0042165 . ?targetMotifMatchRegionMatch72 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0042173 . ?targetMotifMatchRegionMatchBeginMF_0042173 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0042166 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0042174 edam:has_input signature:MF_00421 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9X0X2MF_0042163, 1, (STRLEN(?templateMotifCigarQ9X0X2MF_0042163) - STRLEN(REPLACE(?templateMotifCigarQ9X0X2MF_0042163, CONCAT('^(?:-*[^-]){', STR(((188 - ?templateMotifSequenceMatchBeginPositionQ9X0X264) + 1)), '}'), '')))), '[a-z]', '')) AS ?step175) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9X0X2MF_0042165, 1, (STRLEN(?targetMotifMatchCigarQ9X0X2MF_0042165) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X2MF_0042165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9X0X2MF_0042165, 1, (STRLEN(?targetMotifMatchCigarQ9X0X2MF_0042165) - STRLEN(REPLACE(?targetMotifMatchCigarQ9X0X2MF_0042165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step175), '}'), '')))), '[^-]', ''))) AS ?step276) . BIND(((?step276 + ?targetMotifMatchRegionMatchBeginPositionMF_0042166) - 1) AS ?thisPositionOn30) . BIND(?thisPositionOn30 AS ?thisPositionOn31) . BIND(?this AS ?pfs1t77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse29) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00421a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00421http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00421#construct