| http://purl.uniprot.org/unirules/MF_01270#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:451274 up:source unirule:MF_01270 .
_:451275 up:source unirule:MF_01270 .
_:451276 up:source unirule:MF_01270 .
_:451277 up:source unirule:MF_01270 .
_:451278 up:source unirule:MF_01270 .
_:451279 up:source unirule:MF_01270 .
_:451280 up:source unirule:MF_01270 .
_:451281 up:source unirule:MF_01270 .
_:451282 up:source unirule:MF_01270 .
_:451283 up:source unirule:MF_01270 .
_:451284 up:source unirule:MF_01270 .
_:451285 up:source unirule:MF_01270 .
_:451286 up:source unirule:MF_01270 .
_:451287 up:source unirule:MF_01270 .
_:451288 up:source unirule:MF_01270 .
_:451289 up:source unirule:MF_01270 .
_:451290 up:source unirule:MF_01270 .
_:451291 up:source unirule:MF_01270 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0005524 ,
GO:0009254 ,
GO:0016773 ,
GO:0097175 ,
keyword:119 ,
keyword:418 ,
keyword:547 ,
keyword:67 ,
keyword:808 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.1.170' ;
up:fullName 'Anhydro-N-acetylmuramic acid kinase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'AnhMurNAc kinase' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'anmK' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Catalyzes the specific phosphorylation of 1,6-anhydro-N-acetylmuramic acid (anhMurNAc) with the simultaneous cleavage of the 1,6-anhydro ring, generating MurNAc-6-P. Is required for the utilization of anhMurNAc either imported from the medium or derived from its own cell wall murein, and thus plays a role in cell wall recycling.' .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:catalyticActivity ;
up:enzymeClass .
?annotation6 a up:Pathway_Annotation ;
rdfs:comment 'Amino-sugar metabolism; 1,6-anhydro-N-acetylmuramate degradation.' .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Cell wall biogenesis; peptidoglycan recycling.' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the anhydro-N-acetylmuramic acid 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 .
_:451292 a rdf:Statement ;
up:attribution _:451274 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:451293 a rdf:Statement ;
up:attribution _:451275 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:451294 a rdf:Statement ;
up:attribution _:451276 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:451295 a rdf:Statement ;
up:attribution _:451277 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:451296 a rdf:Statement ;
up:attribution _:451278 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:451297 a rdf:Statement ;
up:attribution _:451279 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:451298 a rdf:Statement ;
up:attribution _:451280 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:451299 a rdf:Statement ;
up:attribution _:451281 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:451300 a rdf:Statement ;
up:attribution _:451282 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:451301 a rdf:Statement ;
up:attribution _:451283 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:119 .
_:451302 a rdf:Statement ;
up:attribution _:451284 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:451303 a rdf:Statement ;
up:attribution _:451285 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:451304 a rdf:Statement ;
up:attribution _:451286 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:451305 a rdf:Statement ;
up:attribution _:451287 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:451306 a rdf:Statement ;
up:attribution _:451288 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016773 .
_:451307 a rdf:Statement ;
up:attribution _:451289 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0097175 .
_:451308 a rdf:Statement ;
up:attribution _:451290 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009254 .
_:451309 a rdf:Statement ;
up:source unirule:MF_01270 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:451310 a rdf:Statement ;
up:attribution _:451291 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01270
#Rule MF_01270 Created by:? on:2006-08-31 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01270 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_01270a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01270a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01270a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_01270a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01270a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01270a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01270a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch20 faldo:location ?templateMotifSequenceMatchRegionP7757021 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7757023 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP77570MF_0127016 .
?templateMotifSequenceMatchRegionP7757021 faldo:begin ?templateMotifSequenceMatchBeginP7757022 .
?templateMotifSequenceMatchBeginP7757022 faldo:position ?templateMotifSequenceMatchBeginPositionP7757017 ;
faldo:reference isoform:P77570-1 .
?templateMotifSequenceProfileAlignmentOperationP7757023 edam:has_input signature:MF_01270 ;
rdf:type edam:operation_0300 .
?targetMotifMatch24 faldo:location ?targetMotifMatchRegionMatch25 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0127027 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP77570MF_0127018 .
?targetMotifMatchRegionMatch25 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0127026 .
?targetMotifMatchRegionMatchBeginMF_0127026 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0127019 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0127027 edam:has_input signature:MF_01270 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77570MF_0127016, 1, (STRLEN(?templateMotifCigarP77570MF_0127016) - STRLEN(REPLACE(?templateMotifCigarP77570MF_0127016, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionP7757017) + 1)), '}'), '')))), '[a-z]', '')) AS ?step128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77570MF_0127018, 1, (STRLEN(?targetMotifMatchCigarP77570MF_0127018) - STRLEN(REPLACE(?targetMotifMatchCigarP77570MF_0127018, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77570MF_0127018, 1, (STRLEN(?targetMotifMatchCigarP77570MF_0127018) - STRLEN(REPLACE(?targetMotifMatchCigarP77570MF_0127018, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step128), '}'), '')))), '[^-]', ''))) AS ?step229) .
BIND(((?step229 + ?targetMotifMatchRegionMatchBeginPositionMF_0127019) - 1) AS ?thisPositionOn14) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77570MF_0127016, 1, (STRLEN(?templateMotifCigarP77570MF_0127016) - STRLEN(REPLACE(?templateMotifCigarP77570MF_0127016, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionP7757017) + 1)), '}'), '')))), '[a-z]', '')) AS ?step130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77570MF_0127018, 1, (STRLEN(?targetMotifMatchCigarP77570MF_0127018) - STRLEN(REPLACE(?targetMotifMatchCigarP77570MF_0127018, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77570MF_0127018, 1, (STRLEN(?targetMotifMatchCigarP77570MF_0127018) - STRLEN(REPLACE(?targetMotifMatchCigarP77570MF_0127018, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step130), '}'), '')))), '[^-]', ''))) AS ?step231) .
BIND(((?step231 + ?targetMotifMatchRegionMatchBeginPositionMF_0127019) - 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 ((BOUND(?thisPositionOn14) && BOUND(?thisPositionOn15))) .
BIND(URI(CONCAT(STR(?this), '#MF_01270a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
}
"xsd:string |