| http://purl.uniprot.org/unirules/MF_00639#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:244783 up:source unirule:MF_00639 .
_:244784 up:source unirule:MF_00639 .
_:244785 up:source unirule:MF_00639 .
_:244786 up:source unirule:MF_00639 .
_:244787 up:source unirule:MF_00639 .
_:244788 up:source unirule:MF_00639 .
_:244789 up:source unirule:MF_00639 .
_:244790 up:source unirule:MF_00639 .
_:244791 up:source unirule:MF_00639 .
_:244792 up:source unirule:MF_00639 .
_:244793 up:source unirule:MF_00639 .
_:244794 up:source unirule:MF_00639 .
_:244795 up:source unirule:MF_00639 .
_:244796 up:source unirule:MF_00639 .
_:244797 up:source unirule:MF_00639 .
_:244798 up:source unirule:MF_00639 .
_:244799 up:source unirule:MF_00639 .
_:244800 up:source unirule:MF_00639 .
_:244801 up:source unirule:MF_00639 .
_:244802 up:source unirule:MF_00639 .
_:244803 up:source unirule:MF_00639 .
_:244804 up:source unirule:MF_00639 .
_:244805 up:source unirule:MF_00639 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation10 ;
up:classifiedWith GO:0005524 ,
GO:0005737 ,
GO:0008764 ,
GO:0009252 ,
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.9' ;
up:fullName 'UDP-N-acetylmuramoylalanine--D-glutamate ligase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'D-glutamic acid-adding enzyme' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'UDP-N-acetylmuramoyl-L-alanyl-D-glutamate synthetase' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'murD' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Cell wall formation. Catalyzes the addition of glutamate to the nucleotide precursor UDP-N-acetylmuramoyl-L-alanine (UMA).' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Cell wall biogenesis; peptidoglycan biosynthesis.' .
?annotation8 a up:Subcellular_Location_Annotation .
?annotation8li9 up:cellularComponent .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the MurCDEF 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:30616 .
_:244806 a rdf:Statement ;
up:attribution _:244783 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:244807 a rdf:Statement ;
up:attribution _:244784 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:244808 a rdf:Statement ;
up:attribution _:244785 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:244809 a rdf:Statement ;
up:attribution _:244786 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:244810 a rdf:Statement ;
up:attribution _:244787 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:244811 a rdf:Statement ;
up:attribution _:244788 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:244812 a rdf:Statement ;
up:attribution _:244789 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:244813 a rdf:Statement ;
up:attribution _:244790 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:244814 a rdf:Statement ;
up:attribution _:244791 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:244815 a rdf:Statement ;
up:attribution _:244792 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:244816 a rdf:Statement ;
up:attribution _:244793 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:131 .
_:244817 a rdf:Statement ;
up:attribution _:244794 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:132 .
_:244818 a rdf:Statement ;
up:attribution _:244795 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:133 .
_:244819 a rdf:Statement ;
up:attribution _:244796 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:961 .
_:244820 a rdf:Statement ;
up:attribution _:244797 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:244821 a rdf:Statement ;
up:attribution _:244798 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:244822 a rdf:Statement ;
up:attribution _:244799 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:244823 a rdf:Statement ;
up:attribution _:244800 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:573 .
_:244824 a rdf:Statement ;
up:attribution _:244801 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:244825 a rdf:Statement ;
up:attribution _:244802 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008764 .
_:244826 a rdf:Statement ;
up:attribution _:244803 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009252 .
_:244827 a rdf:Statement ;
up:attribution _:244804 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:244828 a rdf:Statement ;
up:source unirule:MF_00639 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:244829 a rdf:Statement ;
up:attribution _:244805 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00639
#Rule MF_00639 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-02
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00639 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
FILTER (! (EXISTS {
?this rdfs:seeAlso signature:MF_02208 .
})) .
BIND(URI(CONCAT(STR(?this), '#MF_00639a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00639a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00639a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00639a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00639a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00639a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00639a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_00639a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch22 faldo:location ?templateMotifSequenceMatchRegionP1490023 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1490025 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP14900MF_0063918 .
?templateMotifSequenceMatchRegionP1490023 faldo:begin ?templateMotifSequenceMatchBeginP1490024 .
?templateMotifSequenceMatchBeginP1490024 faldo:position ?templateMotifSequenceMatchBeginPositionP1490019 ;
faldo:reference isoform:P14900-1 .
?templateMotifSequenceProfileAlignmentOperationP1490025 edam:has_input signature:MF_00639 ;
rdf:type edam:operation_0300 .
?targetMotifMatch26 faldo:location ?targetMotifMatchRegionMatch27 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0063929 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP14900MF_0063920 .
?targetMotifMatchRegionMatch27 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0063928 .
?targetMotifMatchRegionMatchBeginMF_0063928 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0063921 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0063929 edam:has_input signature:MF_00639 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP14900MF_0063918, 1, (STRLEN(?templateMotifCigarP14900MF_0063918) - STRLEN(REPLACE(?templateMotifCigarP14900MF_0063918, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP1490019) + 1)), '}'), '')))), '[a-z]', '')) AS ?step130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP14900MF_0063920, 1, (STRLEN(?targetMotifMatchCigarP14900MF_0063920) - STRLEN(REPLACE(?targetMotifMatchCigarP14900MF_0063920, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP14900MF_0063920, 1, (STRLEN(?targetMotifMatchCigarP14900MF_0063920) - STRLEN(REPLACE(?targetMotifMatchCigarP14900MF_0063920, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step130), '}'), '')))), '[^-]', ''))) AS ?step231) .
BIND(((?step231 + ?targetMotifMatchRegionMatchBeginPositionMF_0063921) - 1) AS ?thisPositionOn16) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP14900MF_0063918, 1, (STRLEN(?templateMotifCigarP14900MF_0063918) - STRLEN(REPLACE(?templateMotifCigarP14900MF_0063918, CONCAT('^(?:-*[^-]){', STR(((118 - ?templateMotifSequenceMatchBeginPositionP1490019) + 1)), '}'), '')))), '[a-z]', '')) AS ?step132) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP14900MF_0063920, 1, (STRLEN(?targetMotifMatchCigarP14900MF_0063920) - STRLEN(REPLACE(?targetMotifMatchCigarP14900MF_0063920, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP14900MF_0063920, 1, (STRLEN(?targetMotifMatchCigarP14900MF_0063920) - STRLEN(REPLACE(?targetMotifMatchCigarP14900MF_0063920, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step132), '}'), '')))), '[^-]', ''))) AS ?step233) .
BIND(((?step233 + ?targetMotifMatchRegionMatchBeginPositionMF_0063921) - 1) AS ?thisPositionOn17) .
BIND(?this AS ?pfs1t34) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) .
FILTER (REGEX('G[STA][ARNDCQEGHILKMFPSTWYVBZJUOX][GA]K[GST][ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00639a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
}
"xsd:string |