| http://purl.uniprot.org/unirules/MF_02020#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:710920 up:source unirule:MF_02020 .
_:710921 up:source unirule:MF_02020 .
_:710922 up:source unirule:MF_02020 .
_:710923 up:source unirule:MF_02020 .
_:710924 up:source unirule:MF_02020 .
_:710925 up:source unirule:MF_02020 .
_:710926 up:source unirule:MF_02020 .
_:710927 up:source unirule:MF_02020 .
_:710928 up:source unirule:MF_02020 .
_:710929 up:source unirule:MF_02020 .
_:710930 up:source unirule:MF_02020 .
_:710931 up:source unirule:MF_02020 .
_:710932 up:source unirule:MF_02020 .
_:710933 up:source unirule:MF_02020 .
_:710934 up:source unirule:MF_02020 .
_:710935 up:source unirule:MF_02020 .
_:710936 up:source unirule:MF_02020 .
_:710937 up:source unirule:MF_02020 .
_:710938 up:source unirule:MF_02020 .
_:710939 up:source unirule:MF_02020 .
_:710940 up:source unirule:MF_02020 .
_:710941 up:source unirule:MF_02020 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation9 ;
up:classifiedWith GO:0005524 ,
GO:0009254 ,
GO:0016881 ,
keyword:131 ,
keyword:132 ,
keyword:133 ,
keyword:436 ,
keyword:460 ,
keyword:547 ,
keyword:573 ,
keyword:67 ,
keyword:961 ;
up:recommendedName ?name0 .
?name0 up:ecName '6.3.2.45' ;
up:fullName 'UDP-N-acetylmuramate--L-alanyl-gamma-D-glutamyl-meso-2,6-diaminoheptandioate ligase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Murein peptide ligase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'UDP-N-acetylmuramate:L-alanyl-gamma-D-glutamyl-meso-diaminopimelate ligase' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'mpl' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Reutilizes the intact tripeptide L-alanyl-gamma-D-glutamyl-meso-diaminopimelate by linking it to UDP-N-acetylmuramate.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:cofactor chebi:18420 ;
rdf:type up:Cofactor_Annotation .
?annotation8 a up:Pathway_Annotation ;
rdfs:comment 'Cell wall biogenesis; peptidoglycan recycling.' .
?annotation9 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the MurCDEF family. Mpl 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 .
_:710942 a rdf:Statement ;
up:attribution _:710920 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:710943 a rdf:Statement ;
up:attribution _:710921 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:710944 a rdf:Statement ;
up:attribution _:710922 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:710945 a rdf:Statement ;
up:attribution _:710923 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:710946 a rdf:Statement ;
up:attribution _:710924 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:710947 a rdf:Statement ;
up:attribution _:710925 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:710948 a rdf:Statement ;
up:attribution _:710926 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:710949 a rdf:Statement ;
up:attribution _:710927 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:710950 a rdf:Statement ;
up:attribution _:710928 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:710951 a rdf:Statement ;
up:attribution _:710929 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:710952 a rdf:Statement ;
up:attribution _:710930 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:131 .
_:710953 a rdf:Statement ;
up:attribution _:710931 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:132 .
_:710954 a rdf:Statement ;
up:attribution _:710932 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:133 .
_:710955 a rdf:Statement ;
up:attribution _:710933 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:961 .
_:710956 a rdf:Statement ;
up:attribution _:710934 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:436 .
_:710957 a rdf:Statement ;
up:attribution _:710935 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:710958 a rdf:Statement ;
up:attribution _:710936 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:710959 a rdf:Statement ;
up:attribution _:710937 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:573 .
_:710960 a rdf:Statement ;
up:attribution _:710938 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005524 .
_:710961 a rdf:Statement ;
up:attribution _:710939 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016881 .
_:710962 a rdf:Statement ;
up:attribution _:710940 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009254 .
_:710963 a rdf:Statement ;
up:source unirule:MF_02020 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:710964 a rdf:Statement ;
up:attribution _:710941 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02020
#Rule MF_02020 Created by:? on:2015-02-17 Modified by:Elisabeth Coudert on:2024-12-17
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02020 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_02020a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_02020a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_02020a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_02020a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_02020a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_02020a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_02020a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_02020a9')) AS ?annotation9) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch21 faldo:location ?templateMotifSequenceMatchRegionP3777322 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3777324 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP37773MF_0202017 .
?templateMotifSequenceMatchRegionP3777322 faldo:begin ?templateMotifSequenceMatchBeginP3777323 .
?templateMotifSequenceMatchBeginP3777323 faldo:position ?templateMotifSequenceMatchBeginPositionP3777318 ;
faldo:reference isoform:P37773-1 .
?templateMotifSequenceProfileAlignmentOperationP3777324 edam:has_input signature:MF_02020 ;
rdf:type edam:operation_0300 .
?targetMotifMatch25 faldo:location ?targetMotifMatchRegionMatch26 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0202028 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP37773MF_0202019 .
?targetMotifMatchRegionMatch26 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0202027 .
?targetMotifMatchRegionMatchBeginMF_0202027 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0202020 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0202028 edam:has_input signature:MF_02020 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37773MF_0202017, 1, (STRLEN(?templateMotifCigarP37773MF_0202017) - STRLEN(REPLACE(?templateMotifCigarP37773MF_0202017, CONCAT('^(?:-*[^-]){', STR(((110 - ?templateMotifSequenceMatchBeginPositionP3777318) + 1)), '}'), '')))), '[a-z]', '')) AS ?step129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37773MF_0202019, 1, (STRLEN(?targetMotifMatchCigarP37773MF_0202019) - STRLEN(REPLACE(?targetMotifMatchCigarP37773MF_0202019, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37773MF_0202019, 1, (STRLEN(?targetMotifMatchCigarP37773MF_0202019) - STRLEN(REPLACE(?targetMotifMatchCigarP37773MF_0202019, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step129), '}'), '')))), '[^-]', ''))) AS ?step230) .
BIND(((?step230 + ?targetMotifMatchRegionMatchBeginPositionMF_0202020) - 1) AS ?thisPositionOn15) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP37773MF_0202017, 1, (STRLEN(?templateMotifCigarP37773MF_0202017) - STRLEN(REPLACE(?templateMotifCigarP37773MF_0202017, CONCAT('^(?:-*[^-]){', STR(((116 - ?templateMotifSequenceMatchBeginPositionP3777318) + 1)), '}'), '')))), '[a-z]', '')) AS ?step131) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP37773MF_0202019, 1, (STRLEN(?targetMotifMatchCigarP37773MF_0202019) - STRLEN(REPLACE(?targetMotifMatchCigarP37773MF_0202019, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP37773MF_0202019, 1, (STRLEN(?targetMotifMatchCigarP37773MF_0202019) - STRLEN(REPLACE(?targetMotifMatchCigarP37773MF_0202019, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step131), '}'), '')))), '[^-]', ''))) AS ?step232) .
BIND(((?step232 + ?targetMotifMatchRegionMatchBeginPositionMF_0202020) - 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_02020a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
}
"xsd:string |