| http://purl.uniprot.org/unirules/MF_00747#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:273623 up:source unirule:MF_00747 .
_:273624 up:source unirule:MF_00747 .
_:273625 up:source unirule:MF_00747 .
_:273626 up:source unirule:MF_00747 .
_:273627 up:source unirule:MF_00747 .
_:273628 up:source unirule:MF_00747 .
_:273629 up:source unirule:MF_00747 .
_:273630 up:source unirule:MF_00747 .
_:273631 up:source unirule:MF_00747 .
_:273632 up:source unirule:MF_00747 .
_:273633 up:source unirule:MF_00747 .
_:273634 up:source unirule:MF_00747 .
_:273635 up:source unirule:MF_00747 .
_:273636 up:source unirule:MF_00747 .
_:273637 up:source unirule:MF_00747 .
_:273638 up:source unirule:MF_00747 .
_:273639 up:source unirule:MF_00747 .
_:273640 up:source unirule:MF_00747 .
_:273641 up:source unirule:MF_00747 .
_:273642 up:source unirule:MF_00747 .
_:273643 up:source unirule:MF_00747 .
_:273644 up:source unirule:MF_00747 .
_:273645 up:source unirule:MF_00747 .
_:273646 up:source unirule:MF_00747 .
_:273647 up:source unirule:MF_00747 .
?this up:annotation ?annotation2 ,
?annotation3 ,
?annotation5 ,
?annotation7 ;
up:classifiedWith GO:0005524 ,
GO:0005737 ,
GO:0006097 ,
GO:0006099 ,
GO:0008772 ,
GO:0016788 ,
keyword:329 ,
keyword:378 ,
keyword:418 ,
keyword:547 ,
keyword:67 ,
keyword:723 ,
keyword:808 ,
keyword:816 ,
keyword:904 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.11.5' ,
'3.1.3.-' ;
up:fullName 'Isocitrate dehydrogenase kinase/phosphatase' ;
up:shortName 'IDH kinase/phosphatase' ,
'IDHK/P' ;
rdf:type up:Structured_Name .
?gene1 skos:prefLabel 'aceK' .
?annotation2 a up:Function_Annotation ;
rdfs:comment 'Bifunctional enzyme which can phosphorylate or dephosphorylate isocitrate dehydrogenase (IDH) on a specific serine residue. This is a regulatory mechanism which enables bacteria to bypass the Krebs cycle via the glyoxylate shunt in response to the source of carbon. When bacteria are grown on glucose, IDH is fully active and unphosphorylated, but when grown on acetate or ethanol, the activity of IDH declines drastically concomitant with its phosphorylation.' .
?annotation3 up:activity ?activity4 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity4 up:catalyticActivity ;
up:enzymeClass .
?annotation5 a up:Subcellular_Location_Annotation .
?annotation5li6 up:cellularComponent .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the AceK family.' .
?pfs8 up:annotation ?annotation9 .
?annotation9 faldo:begin ?pfsb10 ;
faldo:end ?pfse11 ;
up:ligand ?ligand12 ;
rdf:type up:Binding_Site_Annotation .
?pfsb10 faldo:position ?thisPositionOn13 ;
rdf:type faldo:ExactPosition .
?pfse11 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?ligand12 rdfs:subClassOf chebi:30616 .
?pfs15 up:annotation ?annotation16 .
?annotation16 faldo:begin ?pfsb17 ;
faldo:end ?pfse18 ;
rdf:type up:Active_Site_Annotation .
?pfsb17 faldo:position ?thisPositionOn19 ;
rdf:type faldo:ExactPosition .
?pfse18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfs21 up:annotation ?annotation22 .
?annotation22 faldo:begin ?pfsb23 ;
faldo:end ?pfse24 ;
up:ligand ?ligand25 ;
rdf:type up:Binding_Site_Annotation .
?pfsb23 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?ligand25 rdfs:subClassOf chebi:30616 .
_:273648 a rdf:Statement ;
up:attribution _:273623 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:273649 a rdf:Statement ;
up:attribution _:273624 ;
rdf:subject ?gene1 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene1 .
_:273650 a rdf:Statement ;
up:attribution _:273625 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation2 .
_:273651 a rdf:Statement ;
up:attribution _:273626 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:273652 a rdf:Statement ;
up:attribution _:273627 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:273653 a rdf:Statement ;
up:attribution _:273628 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:273654 a rdf:Statement ;
up:attribution _:273629 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:273655 a rdf:Statement ;
up:attribution _:273630 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:273656 a rdf:Statement ;
up:attribution _:273631 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:329 .
_:273657 a rdf:Statement ;
up:attribution _:273632 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:273658 a rdf:Statement ;
up:attribution _:273633 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:273659 a rdf:Statement ;
up:attribution _:273634 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:273660 a rdf:Statement ;
up:attribution _:273635 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:904 .
_:273661 a rdf:Statement ;
up:attribution _:273636 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:723 .
_:273662 a rdf:Statement ;
up:attribution _:273637 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:273663 a rdf:Statement ;
up:attribution _:273638 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:816 .
_:273664 a rdf:Statement ;
up:attribution _:273639 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:273665 a rdf:Statement ;
up:attribution _:273640 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016788 .
_:273666 a rdf:Statement ;
up:attribution _:273641 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008772 .
_:273667 a rdf:Statement ;
up:attribution _:273642 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006097 .
_:273668 a rdf:Statement ;
up:attribution _:273643 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006099 .
_:273669 a rdf:Statement ;
up:attribution _:273644 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:273670 a rdf:Statement ;
up:source unirule:MF_00747 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:273671 a rdf:Statement ;
up:attribution _:273645 ;
rdf:subject ?pfs8 ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:273672 a rdf:Statement ;
up:source unirule:MF_00747 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:273673 a rdf:Statement ;
up:attribution _:273646 ;
rdf:subject ?pfs15 ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:273674 a rdf:Statement ;
up:source unirule:MF_00747 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
_:273675 a rdf:Statement ;
up:attribution _:273647 ;
rdf:subject ?pfs21 ;
rdf:predicate up:annotation ;
rdf:object ?annotation22 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00747
#Rule MF_00747 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00747 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_00747a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00747a2')) AS ?annotation2) .
BIND(URI(CONCAT(STR(?this), '#MF_00747a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00747a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00747a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch32 faldo:location ?templateMotifSequenceMatchRegionP1107133 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1107135 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11071MF_0074728 .
?templateMotifSequenceMatchRegionP1107133 faldo:begin ?templateMotifSequenceMatchBeginP1107134 .
?templateMotifSequenceMatchBeginP1107134 faldo:position ?templateMotifSequenceMatchBeginPositionP1107129 ;
faldo:reference isoform:P11071-1 .
?templateMotifSequenceProfileAlignmentOperationP1107135 edam:has_input signature:MF_00747 ;
rdf:type edam:operation_0300 .
?targetMotifMatch36 faldo:location ?targetMotifMatchRegionMatch37 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0074739 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11071MF_0074730 .
?targetMotifMatchRegionMatch37 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0074738 .
?targetMotifMatchRegionMatchBeginMF_0074738 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0074731 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0074739 edam:has_input signature:MF_00747 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11071MF_0074728, 1, (STRLEN(?templateMotifCigarP11071MF_0074728) - STRLEN(REPLACE(?templateMotifCigarP11071MF_0074728, CONCAT('^(?:-*[^-]){', STR(((315 - ?templateMotifSequenceMatchBeginPositionP1107129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step140) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11071MF_0074730, 1, (STRLEN(?targetMotifMatchCigarP11071MF_0074730) - STRLEN(REPLACE(?targetMotifMatchCigarP11071MF_0074730, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11071MF_0074730, 1, (STRLEN(?targetMotifMatchCigarP11071MF_0074730) - STRLEN(REPLACE(?targetMotifMatchCigarP11071MF_0074730, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step140), '}'), '')))), '[^-]', ''))) AS ?step241) .
BIND(((?step241 + ?targetMotifMatchRegionMatchBeginPositionMF_0074731) - 1) AS ?thisPositionOn13) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11071MF_0074728, 1, (STRLEN(?templateMotifCigarP11071MF_0074728) - STRLEN(REPLACE(?templateMotifCigarP11071MF_0074728, CONCAT('^(?:-*[^-]){', STR(((321 - ?templateMotifSequenceMatchBeginPositionP1107129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step142) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11071MF_0074730, 1, (STRLEN(?targetMotifMatchCigarP11071MF_0074730) - STRLEN(REPLACE(?targetMotifMatchCigarP11071MF_0074730, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11071MF_0074730, 1, (STRLEN(?targetMotifMatchCigarP11071MF_0074730) - STRLEN(REPLACE(?targetMotifMatchCigarP11071MF_0074730, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step142), '}'), '')))), '[^-]', ''))) AS ?step243) .
BIND(((?step243 + ?targetMotifMatchRegionMatchBeginPositionMF_0074731) - 1) AS ?thisPositionOn14) .
BIND(?this AS ?pfs1t44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb10) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse11) .
FILTER (REGEX('A[ARNDCQEGHILKMFPSTWYVBZJUOX]G[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]G[LIVMT]', SUBSTR(?thisSequenceValue, ?thisPositionOn13, (?thisPositionOn14 - ?thisPositionOn13)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00747a9')) AS ?annotation9) .
BIND(?this AS ?pfs8) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch49 faldo:location ?templateMotifSequenceMatchRegionP1107150 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1107152 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11071MF_0074745 .
?templateMotifSequenceMatchRegionP1107150 faldo:begin ?templateMotifSequenceMatchBeginP1107151 .
?templateMotifSequenceMatchBeginP1107151 faldo:position ?templateMotifSequenceMatchBeginPositionP1107146 ;
faldo:reference isoform:P11071-1 .
?templateMotifSequenceProfileAlignmentOperationP1107152 edam:has_input signature:MF_00747 ;
rdf:type edam:operation_0300 .
?targetMotifMatch53 faldo:location ?targetMotifMatchRegionMatch54 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0074756 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11071MF_0074747 .
?targetMotifMatchRegionMatch54 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0074755 .
?targetMotifMatchRegionMatchBeginMF_0074755 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0074748 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0074756 edam:has_input signature:MF_00747 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11071MF_0074745, 1, (STRLEN(?templateMotifCigarP11071MF_0074745) - STRLEN(REPLACE(?templateMotifCigarP11071MF_0074745, CONCAT('^(?:-*[^-]){', STR(((371 - ?templateMotifSequenceMatchBeginPositionP1107146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step157) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11071MF_0074747, 1, (STRLEN(?targetMotifMatchCigarP11071MF_0074747) - STRLEN(REPLACE(?targetMotifMatchCigarP11071MF_0074747, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11071MF_0074747, 1, (STRLEN(?targetMotifMatchCigarP11071MF_0074747) - STRLEN(REPLACE(?targetMotifMatchCigarP11071MF_0074747, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step157), '}'), '')))), '[^-]', ''))) AS ?step258) .
BIND(((?step258 + ?targetMotifMatchRegionMatchBeginPositionMF_0074748) - 1) AS ?thisPositionOn19) .
BIND(?thisPositionOn19 AS ?thisPositionOn20) .
BIND(?this AS ?pfs1t59) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00747a16')) AS ?annotation16) .
BIND(?this AS ?pfs15) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch64 faldo:location ?templateMotifSequenceMatchRegionP1107165 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1107167 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11071MF_0074760 .
?templateMotifSequenceMatchRegionP1107165 faldo:begin ?templateMotifSequenceMatchBeginP1107166 .
?templateMotifSequenceMatchBeginP1107166 faldo:position ?templateMotifSequenceMatchBeginPositionP1107161 ;
faldo:reference isoform:P11071-1 .
?templateMotifSequenceProfileAlignmentOperationP1107167 edam:has_input signature:MF_00747 ;
rdf:type edam:operation_0300 .
?targetMotifMatch68 faldo:location ?targetMotifMatchRegionMatch69 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0074771 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11071MF_0074762 .
?targetMotifMatchRegionMatch69 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0074770 .
?targetMotifMatchRegionMatchBeginMF_0074770 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0074763 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0074771 edam:has_input signature:MF_00747 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11071MF_0074760, 1, (STRLEN(?templateMotifCigarP11071MF_0074760) - STRLEN(REPLACE(?templateMotifCigarP11071MF_0074760, CONCAT('^(?:-*[^-]){', STR(((336 - ?templateMotifSequenceMatchBeginPositionP1107161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11071MF_0074762, 1, (STRLEN(?targetMotifMatchCigarP11071MF_0074762) - STRLEN(REPLACE(?targetMotifMatchCigarP11071MF_0074762, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11071MF_0074762, 1, (STRLEN(?targetMotifMatchCigarP11071MF_0074762) - STRLEN(REPLACE(?targetMotifMatchCigarP11071MF_0074762, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) .
BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0074763) - 1) AS ?thisPositionOn26) .
BIND(?thisPositionOn26 AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00747a22')) AS ?annotation22) .
BIND(?this AS ?pfs21) .
}
}
"xsd:string |