| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-17 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-40 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-43 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-66 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-27 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-48 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-49 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-25 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-53 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-45 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-64 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-63 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-47 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-65 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-9 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-7 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-60 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-62 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-30 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-67 |
| http://purl.uniprot.org/unirules/MF_00234#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_00234#construct-template-54 |
| http://purl.uniprot.org/unirules/MF_00234#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_00234#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_00234#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_00234#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_00234#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_00234#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:98595 up:source unirule:MF_00234 .
_:98596 up:source unirule:MF_00234 .
_:98597 up:source unirule:MF_00234 .
_:98598 up:source unirule:MF_00234 .
_:98599 up:source unirule:MF_00234 .
_:98600 up:source unirule:MF_00234 .
_:98601 up:source unirule:MF_00234 .
_:98602 up:source unirule:MF_00234 .
_:98603 up:source unirule:MF_00234 .
_:98604 up:source unirule:MF_00234 .
_:98605 up:source unirule:MF_00234 .
_:98606 up:source unirule:MF_00234 .
_:98607 up:source unirule:MF_00234 .
_:98608 up:source unirule:MF_00234 .
_:98609 up:source unirule:MF_00234 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation5 ,
?annotation7 ;
up:classifiedWith GO:0004017 ,
GO:0005524 ,
GO:0005737 ,
keyword:418 ,
keyword:547 ,
keyword:67 ,
keyword:808 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.4.3' ;
up:fullName 'Adenylate kinase' ;
up:shortName 'AK' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'ATP-AMP transphosphorylase' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'adkA' .
?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 archaeal adenylate kinase family.' .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
up:ligand ?ligand13 ;
rdf:type up:Binding_Site_Annotation .
?pfsb11 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?ligand13 rdfs:subClassOf chebi:30616 .
_:98610 a rdf:Statement ;
up:attribution _:98595 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:98611 a rdf:Statement ;
up:attribution _:98596 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:98612 a rdf:Statement ;
up:attribution _:98597 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:98613 a rdf:Statement ;
up:attribution _:98598 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:98614 a rdf:Statement ;
up:attribution _:98599 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:98615 a rdf:Statement ;
up:attribution _:98600 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:98616 a rdf:Statement ;
up:attribution _:98601 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:98617 a rdf:Statement ;
up:attribution _:98602 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:98618 a rdf:Statement ;
up:attribution _:98603 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:98619 a rdf:Statement ;
up:attribution _:98604 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:98620 a rdf:Statement ;
up:attribution _:98605 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:98621 a rdf:Statement ;
up:attribution _:98606 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004017 .
_:98622 a rdf:Statement ;
up:attribution _:98607 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:98623 a rdf:Statement ;
up:attribution _:98608 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:98624 a rdf:Statement ;
up:source unirule:MF_00234 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:98625 a rdf:Statement ;
up:attribution _:98609 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00234
#Rule MF_00234 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-06-12
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00234 .
?thisOrganism rdfs:subClassOf+ taxon:2157 .
BIND(URI(CONCAT(STR(?this), '#MF_00234a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00234a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00234a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_00234a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00234a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch20 faldo:location ?templateMotifSequenceMatchRegionP3502821 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3502823 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP35028MF_0023416 .
?templateMotifSequenceMatchRegionP3502821 faldo:begin ?templateMotifSequenceMatchBeginP3502822 .
?templateMotifSequenceMatchBeginP3502822 faldo:position ?templateMotifSequenceMatchBeginPositionP3502817 ;
faldo:reference isoform:P35028-1 .
?templateMotifSequenceProfileAlignmentOperationP3502823 edam:has_input signature:MF_00234 ;
rdf:type edam:operation_0300 .
?targetMotifMatch24 faldo:location ?targetMotifMatchRegionMatch25 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0023427 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP35028MF_0023418 .
?targetMotifMatchRegionMatch25 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0023426 .
?targetMotifMatchRegionMatchBeginMF_0023426 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0023419 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0023427 edam:has_input signature:MF_00234 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP35028MF_0023416, 1, (STRLEN(?templateMotifCigarP35028MF_0023416) - STRLEN(REPLACE(?templateMotifCigarP35028MF_0023416, CONCAT('^(?:-*[^-]){', STR(((8 - ?templateMotifSequenceMatchBeginPositionP3502817) + 1)), '}'), '')))), '[a-z]', '')) AS ?step128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP35028MF_0023418, 1, (STRLEN(?targetMotifMatchCigarP35028MF_0023418) - STRLEN(REPLACE(?targetMotifMatchCigarP35028MF_0023418, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP35028MF_0023418, 1, (STRLEN(?targetMotifMatchCigarP35028MF_0023418) - STRLEN(REPLACE(?targetMotifMatchCigarP35028MF_0023418, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step128), '}'), '')))), '[^-]', ''))) AS ?step229) .
BIND(((?step229 + ?targetMotifMatchRegionMatchBeginPositionMF_0023419) - 1) AS ?thisPositionOn14) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP35028MF_0023416, 1, (STRLEN(?templateMotifCigarP35028MF_0023416) - STRLEN(REPLACE(?templateMotifCigarP35028MF_0023416, CONCAT('^(?:-*[^-]){', STR(((16 - ?templateMotifSequenceMatchBeginPositionP3502817) + 1)), '}'), '')))), '[a-z]', '')) AS ?step130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP35028MF_0023418, 1, (STRLEN(?targetMotifMatchCigarP35028MF_0023418) - STRLEN(REPLACE(?targetMotifMatchCigarP35028MF_0023418, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP35028MF_0023418, 1, (STRLEN(?targetMotifMatchCigarP35028MF_0023418) - STRLEN(REPLACE(?targetMotifMatchCigarP35028MF_0023418, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step130), '}'), '')))), '[^-]', ''))) AS ?step231) .
BIND(((?step231 + ?targetMotifMatchRegionMatchBeginPositionMF_0023419) - 1) AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) .
FILTER (REGEX('[GA][ARNDCQEGHILKMFPSTWYVBZJUOX][AP]G[ARNDCQEGHILKMFPSTWYVBZJUOX]G[ARNDCQEGHILKMFPSTWYVBZJUOX][TS]T', SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00234a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:183939 .
BIND(?this AS ?case8) .
}
}
"xsd:string |