| http://purl.uniprot.org/unirules/MF_02019#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:710519 up:source unirule:MF_02019 .
_:710520 up:source unirule:MF_02019 .
_:710521 up:source unirule:MF_02019 .
_:710522 up:source unirule:MF_02019 .
_:710523 up:source unirule:MF_02019 .
_:710524 up:source unirule:MF_02019 .
_:710525 up:source unirule:MF_02019 .
_:710526 up:source unirule:MF_02019 .
_:710527 up:source unirule:MF_02019 .
_:710528 up:source unirule:MF_02019 .
_:710529 up:source unirule:MF_02019 .
_:710530 up:source unirule:MF_02019 .
_:710531 up:source unirule:MF_02019 .
_:710532 up:source unirule:MF_02019 .
_:710533 up:source unirule:MF_02019 .
_:710534 up:source unirule:MF_02019 .
_:710535 up:source unirule:MF_02019 .
_:710536 up:source unirule:MF_02019 .
_:710537 up:source unirule:MF_02019 .
_:710538 up:source unirule:MF_02019 .
_:710539 up:source unirule:MF_02019 .
?this up:alternativeName ?name1 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation5 ,
?annotation7 ;
up:classifiedWith GO:0005524 ,
GO:0005737 ,
GO:0009252 ,
GO:0047480 ,
keyword:131 ,
keyword:132 ,
keyword:133 ,
keyword:436 ,
keyword:547 ,
keyword:573 ,
keyword:67 ,
keyword:961 ,
keyword:963 ;
up:recommendedName ?name0 .
?name0 up:ecName '6.3.2.10' ;
up:fullName 'UDP-N-acetylmuramoyl-tripeptide--D-alanyl-D-alanine ligase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'D-alanyl-D-alanine-adding enzyme' ;
rdf:type up:Structured_Name .
?gene2 skos:prefLabel 'murF' .
?annotation3 a up:Function_Annotation ;
rdfs:comment 'Involved in cell wall formation. Catalyzes the final step in the synthesis of UDP-N-acetylmuramoyl-pentapeptide, the precursor of murein.' .
?annotation4 a up:Pathway_Annotation ;
rdfs:comment 'Cell wall biogenesis; peptidoglycan biosynthesis.' .
?annotation5 a up:Subcellular_Location_Annotation .
?annotation5li6 up:cellularComponent .
?annotation7 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the MurCDEF family. MurF subfamily.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
up:ligand ?ligand14 ;
rdf:type up:Binding_Site_Annotation .
?pfsb12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?ligand14 rdfs:subClassOf chebi:30616 .
_:710540 a rdf:Statement ;
up:attribution _:710519 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:710541 a rdf:Statement ;
up:attribution _:710520 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:710542 a rdf:Statement ;
up:attribution _:710521 ;
rdf:subject ?gene2 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene2 .
_:710543 a rdf:Statement ;
up:attribution _:710522 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:710544 a rdf:Statement ;
up:attribution _:710523 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:710545 a rdf:Statement ;
up:attribution _:710524 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:710546 a rdf:Statement ;
up:attribution _:710525 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:710547 a rdf:Statement ;
up:attribution _:710526 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:710548 a rdf:Statement ;
up:attribution _:710527 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:131 .
_:710549 a rdf:Statement ;
up:attribution _:710528 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:132 .
_:710550 a rdf:Statement ;
up:attribution _:710529 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:133 .
_:710551 a rdf:Statement ;
up:attribution _:710530 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:961 .
_:710552 a rdf:Statement ;
up:attribution _:710531 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:710553 a rdf:Statement ;
up:attribution _:710532 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:710554 a rdf:Statement ;
up:attribution _:710533 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:710555 a rdf:Statement ;
up:attribution _:710534 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:573 .
_:710556 a rdf:Statement ;
up:attribution _:710535 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:710557 a rdf:Statement ;
up:attribution _:710536 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0047480 .
_:710558 a rdf:Statement ;
up:attribution _:710537 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009252 .
_:710559 a rdf:Statement ;
up:attribution _:710538 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:710560 a rdf:Statement ;
up:source unirule:MF_02019 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:710561 a rdf:Statement ;
up:attribution _:710539 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02019
#Rule MF_02019 Created by:? on:2015-02-16 Modified by:Elisabeth Coudert on:2024-12-17
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02019 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_02019a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_02019a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_02019a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_02019a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_02019a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_02019a7')) AS ?annotation7) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch21 faldo:location ?templateMotifSequenceMatchRegionP1188022 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1188024 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP11880MF_0201917 .
?templateMotifSequenceMatchRegionP1188022 faldo:begin ?templateMotifSequenceMatchBeginP1188023 .
?templateMotifSequenceMatchBeginP1188023 faldo:position ?templateMotifSequenceMatchBeginPositionP1188018 ;
faldo:reference isoform:P11880-1 .
?templateMotifSequenceProfileAlignmentOperationP1188024 edam:has_input signature:MF_02019 ;
rdf:type edam:operation_0300 .
?targetMotifMatch25 faldo:location ?targetMotifMatchRegionMatch26 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0201928 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP11880MF_0201919 .
?targetMotifMatchRegionMatch26 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0201927 .
?targetMotifMatchRegionMatchBeginMF_0201927 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0201920 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0201928 edam:has_input signature:MF_02019 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11880MF_0201917, 1, (STRLEN(?templateMotifCigarP11880MF_0201917) - STRLEN(REPLACE(?templateMotifCigarP11880MF_0201917, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionP1188018) + 1)), '}'), '')))), '[a-z]', '')) AS ?step129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11880MF_0201919, 1, (STRLEN(?targetMotifMatchCigarP11880MF_0201919) - STRLEN(REPLACE(?targetMotifMatchCigarP11880MF_0201919, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11880MF_0201919, 1, (STRLEN(?targetMotifMatchCigarP11880MF_0201919) - STRLEN(REPLACE(?targetMotifMatchCigarP11880MF_0201919, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step129), '}'), '')))), '[^-]', ''))) AS ?step230) .
BIND(((?step230 + ?targetMotifMatchRegionMatchBeginPositionMF_0201920) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP11880MF_0201917, 1, (STRLEN(?templateMotifCigarP11880MF_0201917) - STRLEN(REPLACE(?templateMotifCigarP11880MF_0201917, CONCAT('^(?:-*[^-]){', STR(((113 - ?templateMotifSequenceMatchBeginPositionP1188018) + 1)), '}'), '')))), '[a-z]', '')) AS ?step131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP11880MF_0201919, 1, (STRLEN(?targetMotifMatchCigarP11880MF_0201919) - STRLEN(REPLACE(?targetMotifMatchCigarP11880MF_0201919, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP11880MF_0201919, 1, (STRLEN(?targetMotifMatchCigarP11880MF_0201919) - STRLEN(REPLACE(?targetMotifMatchCigarP11880MF_0201919, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step131), '}'), '')))), '[^-]', ''))) AS ?step232) .
BIND(((?step232 + ?targetMotifMatchRegionMatchBeginPositionMF_0201920) - 1) AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t33) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER (REGEX('G[ST][ARNDCQEGHILKMFPSTWYVBZJUOX]GKT[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn15, (?thisPositionOn16 - ?thisPositionOn15)))) .
BIND(URI(CONCAT(STR(?this), '#MF_02019a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon34 {taxon:186826 taxon:1279}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon34 .
BIND(?this AS ?case8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon35 {taxon:186826 taxon:1279}
?thisOrganism rdfs:subClassOf+ ?supertaxon35 .
})) .
BIND(?this AS ?case9) .
}
}
"xsd:string |