Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00750#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:274180 up:source unirule:MF_00750 . _:274181 up:source unirule:MF_00750 . _:274182 up:source unirule:MF_00750 . _:274183 up:source unirule:MF_00750 . _:274184 up:source unirule:MF_00750 . _:274185 up:source unirule:MF_00750 . _:274186 up:source unirule:MF_00750 . _:274187 up:source unirule:MF_00750 . _:274188 up:source unirule:MF_00750 . _:274189 up:source unirule:MF_00750 . _:274190 up:source unirule:MF_00750 . _:274191 up:source unirule:MF_00750 . _:274192 up:source unirule:MF_00750 . _:274193 up:source unirule:MF_00750 . _:274194 up:source unirule:MF_00750 . _:274195 up:source unirule:MF_00750 . _:274196 up:source unirule:MF_00750 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation8 , ?annotation9 , ?annotation10 ; up:classifiedWith GO:0008812 , GO:0019285 , keyword:274 , keyword:285 , keyword:520 , keyword:560 ; up:recommendedName ?name0 . ?name0 up:ecName '1.1.99.1' ; up:fullName 'Oxygen-dependent choline dehydrogenase' ; up:shortName 'CDH' , 'CHD' ; rdf:type up:Structured_Name . ?name1 up:ecName '1.2.1.8' ; up:fullName 'Betaine aldehyde dehydrogenase' ; up:shortName 'BADH' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'betA' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Involved in the biosynthesis of the osmoprotectant glycine betaine. Catalyzes the oxidation of choline to betaine aldehyde and betaine aldehyde to glycine betaine at the same rate.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity ; up:enzymeClass . ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity ; up:enzymeClass . ?annotation8 up:cofactor chebi:57692 ; rdf:type up:Cofactor_Annotation . ?annotation9 a up:Pathway_Annotation ; rdfs:comment 'Amine and polyamine biosynthesis; betaine biosynthesis via choline pathway; betaine aldehyde from choline (cytochrome c reductase route): step 1/1.' . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the GMC oxidoreductase family.' . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; up:ligand ?ligand15 ; rdf:type up:Binding_Site_Annotation . ?pfsb13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?ligand15 rdfs:subClassOf chebi:57692 . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . _:274197 a rdf:Statement ; up:attribution _:274180 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:274198 a rdf:Statement ; up:attribution _:274181 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:274199 a rdf:Statement ; up:attribution _:274182 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:274200 a rdf:Statement ; up:attribution _:274183 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:274201 a rdf:Statement ; up:attribution _:274184 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:274202 a rdf:Statement ; up:attribution _:274185 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:274203 a rdf:Statement ; up:attribution _:274186 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:274204 a rdf:Statement ; up:attribution _:274187 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:274205 a rdf:Statement ; up:attribution _:274188 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:274206 a rdf:Statement ; up:attribution _:274189 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:274207 a rdf:Statement ; up:attribution _:274190 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:285 . _:274208 a rdf:Statement ; up:attribution _:274191 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:274 . _:274209 a rdf:Statement ; up:attribution _:274192 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:520 . _:274210 a rdf:Statement ; up:attribution _:274193 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008812 . _:274211 a rdf:Statement ; up:attribution _:274194 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019285 . _:274212 a rdf:Statement ; up:source unirule:MF_00750 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:274213 a rdf:Statement ; up:attribution _:274195 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:274214 a rdf:Statement ; up:source unirule:MF_00750 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:274215 a rdf:Statement ; up:attribution _:274196 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00750 #Rule MF_00750 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02 VALUES ?supertaxon24 {taxon:1239 taxon:1224} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00750 . ?thisOrganism rdfs:subClassOf+ ?supertaxon24 . BIND(URI(CONCAT(STR(?this), '#MF_00750a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00750a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00750a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00750a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00750a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00750a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_00750a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_00750a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch29 faldo:location ?templateMotifSequenceMatchRegionP1744430 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1744432 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17444MF_0075025 . ?templateMotifSequenceMatchRegionP1744430 faldo:begin ?templateMotifSequenceMatchBeginP1744431 . ?templateMotifSequenceMatchBeginP1744431 faldo:position ?templateMotifSequenceMatchBeginPositionP1744426 ; faldo:reference isoform:P17444-1 . ?templateMotifSequenceProfileAlignmentOperationP1744432 edam:has_input signature:MF_00750 ; rdf:type edam:operation_0300 . ?targetMotifMatch33 faldo:location ?targetMotifMatchRegionMatch34 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0075036 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17444MF_0075027 . ?targetMotifMatchRegionMatch34 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0075035 . ?targetMotifMatchRegionMatchBeginMF_0075035 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0075028 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0075036 edam:has_input signature:MF_00750 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17444MF_0075025, 1, (STRLEN(?templateMotifCigarP17444MF_0075025) - STRLEN(REPLACE(?templateMotifCigarP17444MF_0075025, CONCAT('^(?:-*[^-]){', STR(((4 - ?templateMotifSequenceMatchBeginPositionP1744426) + 1)), '}'), '')))), '[a-z]', '')) AS ?step137) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17444MF_0075027, 1, (STRLEN(?targetMotifMatchCigarP17444MF_0075027) - STRLEN(REPLACE(?targetMotifMatchCigarP17444MF_0075027, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17444MF_0075027, 1, (STRLEN(?targetMotifMatchCigarP17444MF_0075027) - STRLEN(REPLACE(?targetMotifMatchCigarP17444MF_0075027, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step137), '}'), '')))), '[^-]', ''))) AS ?step238) . BIND(((?step238 + ?targetMotifMatchRegionMatchBeginPositionMF_0075028) - 1) AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17444MF_0075025, 1, (STRLEN(?templateMotifCigarP17444MF_0075025) - STRLEN(REPLACE(?templateMotifCigarP17444MF_0075025, CONCAT('^(?:-*[^-]){', STR(((33 - ?templateMotifSequenceMatchBeginPositionP1744426) + 1)), '}'), '')))), '[a-z]', '')) AS ?step139) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17444MF_0075027, 1, (STRLEN(?targetMotifMatchCigarP17444MF_0075027) - STRLEN(REPLACE(?targetMotifMatchCigarP17444MF_0075027, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17444MF_0075027, 1, (STRLEN(?targetMotifMatchCigarP17444MF_0075027) - STRLEN(REPLACE(?targetMotifMatchCigarP17444MF_0075027, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), '')))), '[^-]', ''))) AS ?step240) . BIND(((?step240 + ?targetMotifMatchRegionMatchBeginPositionMF_0075028) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) . FILTER ((BOUND(?thisPositionOn16) && BOUND(?thisPositionOn17))) . BIND(URI(CONCAT(STR(?this), '#MF_00750a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch46 faldo:location ?templateMotifSequenceMatchRegionP1744447 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1744449 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP17444MF_0075042 . ?templateMotifSequenceMatchRegionP1744447 faldo:begin ?templateMotifSequenceMatchBeginP1744448 . ?templateMotifSequenceMatchBeginP1744448 faldo:position ?templateMotifSequenceMatchBeginPositionP1744443 ; faldo:reference isoform:P17444-1 . ?templateMotifSequenceProfileAlignmentOperationP1744449 edam:has_input signature:MF_00750 ; rdf:type edam:operation_0300 . ?targetMotifMatch50 faldo:location ?targetMotifMatchRegionMatch51 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0075053 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP17444MF_0075044 . ?targetMotifMatchRegionMatch51 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0075052 . ?targetMotifMatchRegionMatchBeginMF_0075052 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0075045 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0075053 edam:has_input signature:MF_00750 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP17444MF_0075042, 1, (STRLEN(?templateMotifCigarP17444MF_0075042) - STRLEN(REPLACE(?templateMotifCigarP17444MF_0075042, CONCAT('^(?:-*[^-]){', STR(((473 - ?templateMotifSequenceMatchBeginPositionP1744443) + 1)), '}'), '')))), '[a-z]', '')) AS ?step154) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP17444MF_0075044, 1, (STRLEN(?targetMotifMatchCigarP17444MF_0075044) - STRLEN(REPLACE(?targetMotifMatchCigarP17444MF_0075044, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP17444MF_0075044, 1, (STRLEN(?targetMotifMatchCigarP17444MF_0075044) - STRLEN(REPLACE(?targetMotifMatchCigarP17444MF_0075044, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step154), '}'), '')))), '[^-]', ''))) AS ?step255) . BIND(((?step255 + ?targetMotifMatchRegionMatchBeginPositionMF_0075045) - 1) AS ?thisPositionOn22) . BIND(?thisPositionOn22 AS ?thisPositionOn23) . BIND(?this AS ?pfs1t56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00750a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00750http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00750#construct