| http://purl.uniprot.org/unirules/MF_02080#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:737042 up:source unirule:MF_02080 .
_:737043 up:source unirule:MF_02080 .
_:737044 up:source unirule:MF_02080 .
_:737045 up:source unirule:MF_02080 .
_:737046 up:source unirule:MF_02080 .
_:737047 up:source unirule:MF_02080 .
_:737048 up:source unirule:MF_02080 .
_:737049 up:source unirule:MF_02080 .
_:737050 up:source unirule:MF_02080 .
_:737051 up:source unirule:MF_02080 .
_:737052 up:source unirule:MF_02080 .
_:737053 up:source unirule:MF_02080 .
_:737054 up:source unirule:MF_02080 .
_:737055 up:source unirule:MF_02080 .
_:737056 up:source unirule:MF_02080 .
_:737057 up:source unirule:MF_02080 .
_:737058 up:source unirule:MF_02080 .
_:737059 up:source unirule:MF_02080 .
_:737060 up:source unirule:MF_02080 .
_:737061 up:source unirule:MF_02080 .
_:737062 up:source unirule:MF_02080 .
_:737063 up:source unirule:MF_02080 .
_:737064 up:source unirule:MF_02080 .
_:737065 up:source unirule:MF_02080 .
_:737066 up:source unirule:MF_02080 .
_:737067 up:source unirule:MF_02080 .
_:737068 up:source unirule:MF_02080 .
_:737069 up:source unirule:MF_02080 .
_:737070 up:source unirule:MF_02080 .
_:737071 up:source unirule:MF_02080 .
?this up:annotation ?annotation0 ,
?annotation1 ,
?annotation3 ,
?annotation4 ;
up:classifiedWith GO:0005886 ,
GO:0009002 ,
GO:0009252 ,
GO:0043093 ,
keyword:1003 ,
keyword:1133 ,
keyword:121 ,
keyword:131 ,
keyword:132 ,
keyword:133 ,
keyword:378 ,
keyword:472 ,
keyword:573 ,
keyword:645 ,
keyword:717 ,
keyword:812 ,
keyword:961 ,
keyword:997 .
?annotation0 a up:Function_Annotation ;
rdfs:comment 'Catalyzes cross-linking of the peptidoglycan cell wall at the division septum.' .
?annotation1 up:activity ?activity2 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity2 up:enzymeClass .
?annotation3 a up:Pathway_Annotation ;
rdfs:comment 'Cell wall biogenesis; peptidoglycan biosynthesis.' .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the transpeptidase family. FtsI subfamily.' .
?case5 up:alternativeName ?name7 ;
up:recommendedName ?name6 .
?name6 up:ecName '3.4.16.4' ;
up:fullName 'Probable peptidoglycan D,D-transpeptidase PenA' ;
rdf:type up:Structured_Name .
?name7 up:fullName 'Penicillin-binding protein 2' ;
up:shortName 'PBP-2' ;
rdf:type up:Structured_Name .
?case8 up:alternativeName ?name10 ;
up:recommendedName ?name9 .
?name9 up:ecName '3.4.16.4' ;
up:fullName 'Peptidoglycan D,D-transpeptidase FtsI' ;
rdf:type up:Structured_Name .
?name10 up:fullName 'Penicillin-binding protein 3' ;
up:shortName 'PBP-3' ;
rdf:type up:Structured_Name .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Acyl-ester intermediate' .
?pfsb13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?sam17 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane18 faldo:begin ?transmembraneb19 ;
faldo:end ?transmembranee20 .
?transmembraneb19 faldo:position ?transmembranebp21 .
?transmembranee20 faldo:position ?transmembraneep22 .
?keyword23 up:range ?transmembrane18 .
?keyword24 up:range ?transmembrane18 .
?keyword25 up:range ?transmembrane18 .
_:737072 a rdf:Statement ;
up:attribution _:737042 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:737073 a rdf:Statement ;
up:attribution _:737043 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:737074 a rdf:Statement ;
up:attribution _:737044 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:737075 a rdf:Statement ;
up:attribution _:737045 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:737076 a rdf:Statement ;
up:attribution _:737046 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:121 .
_:737077 a rdf:Statement ;
up:attribution _:737047 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:131 .
_:737078 a rdf:Statement ;
up:attribution _:737048 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:132 .
_:737079 a rdf:Statement ;
up:attribution _:737049 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:737080 a rdf:Statement ;
up:attribution _:737050 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:737081 a rdf:Statement ;
up:attribution _:737051 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:133 .
_:737082 a rdf:Statement ;
up:attribution _:737052 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:961 .
_:737083 a rdf:Statement ;
up:attribution _:737053 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:737084 a rdf:Statement ;
up:attribution _:737054 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:737085 a rdf:Statement ;
up:attribution _:737055 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:573 .
_:737086 a rdf:Statement ;
up:attribution _:737056 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:645 .
_:737087 a rdf:Statement ;
up:attribution _:737057 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:717 .
_:737088 a rdf:Statement ;
up:attribution _:737058 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:737089 a rdf:Statement ;
up:attribution _:737059 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:737090 a rdf:Statement ;
up:attribution _:737060 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009002 .
_:737091 a rdf:Statement ;
up:attribution _:737061 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043093 .
_:737092 a rdf:Statement ;
up:attribution _:737062 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009252 .
_:737093 a rdf:Statement ;
up:attribution _:737063 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:737094 a rdf:Statement ;
up:attribution _:737064 ;
rdf:subject ?case5 ;
rdf:predicate up:recommendedName ;
rdf:object ?name6 .
_:737095 a rdf:Statement ;
up:attribution _:737065 ;
rdf:subject ?case5 ;
rdf:predicate up:alternativeName ;
rdf:object ?name7 .
_:737096 a rdf:Statement ;
up:attribution _:737066 ;
rdf:subject ?case8 ;
rdf:predicate up:recommendedName ;
rdf:object ?name9 .
_:737097 a rdf:Statement ;
up:attribution _:737067 ;
rdf:subject ?case8 ;
rdf:predicate up:alternativeName ;
rdf:object ?name10 .
_:737098 a rdf:Statement ;
up:source unirule:MF_02080 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:737099 a rdf:Statement ;
up:attribution _:737068 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:737100 a rdf:Statement ;
up:attribution _:737069 ;
rdf:subject ?sam17 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:737101 a rdf:Statement ;
up:attribution _:737070 ;
rdf:subject ?sam17 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:737102 a rdf:Statement ;
up:attribution _:737071 ;
rdf:subject ?sam17 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_02080
#Rule MF_02080 Created by:? on:2016-12-01 Modified by:Edouard de Castro on:2023-01-26
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_02080 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_02080a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_02080a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_02080a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_02080a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch30 faldo:location ?templateMotifSequenceMatchRegionP0AD6831 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0AD6833 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP0AD68MF_0208026 .
?templateMotifSequenceMatchRegionP0AD6831 faldo:begin ?templateMotifSequenceMatchBeginP0AD6832 .
?templateMotifSequenceMatchBeginP0AD6832 faldo:position ?templateMotifSequenceMatchBeginPositionP0AD6827 ;
faldo:reference isoform:P0AD68-1 .
?templateMotifSequenceProfileAlignmentOperationP0AD6833 edam:has_input signature:MF_02080 ;
rdf:type edam:operation_0300 .
?targetMotifMatch34 faldo:location ?targetMotifMatchRegionMatch35 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0208037 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP0AD68MF_0208028 .
?targetMotifMatchRegionMatch35 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0208036 .
?targetMotifMatchRegionMatchBeginMF_0208036 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0208029 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0208037 edam:has_input signature:MF_02080 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0AD68MF_0208026, 1, (STRLEN(?templateMotifCigarP0AD68MF_0208026) - STRLEN(REPLACE(?templateMotifCigarP0AD68MF_0208026, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionP0AD6827) + 1)), '}'), '')))), '[a-z]', '')) AS ?step138) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0AD68MF_0208028, 1, (STRLEN(?targetMotifMatchCigarP0AD68MF_0208028) - STRLEN(REPLACE(?targetMotifMatchCigarP0AD68MF_0208028, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0AD68MF_0208028, 1, (STRLEN(?targetMotifMatchCigarP0AD68MF_0208028) - STRLEN(REPLACE(?targetMotifMatchCigarP0AD68MF_0208028, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step138), '}'), '')))), '[^-]', ''))) AS ?step239) .
BIND(((?step239 + ?targetMotifMatchRegionMatchBeginPositionMF_0208029) - 1) AS ?thisPositionOn15) .
BIND(?thisPositionOn15 AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb13) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse14) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_02080a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:482 .
BIND(?this AS ?case5) .
BIND(URI(CONCAT(STR(?this), '#MF_02080a6')) AS ?name6) .
BIND(URI(CONCAT(STR(?this), '#MF_02080a7')) AS ?name7) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:482 .
})) .
BIND(?this AS ?case8) .
BIND(URI(CONCAT(STR(?this), '#MF_02080a9')) AS ?name9) .
BIND(URI(CONCAT(STR(?this), '#MF_02080a10')) AS ?name10) .
}
OPTIONAL {
?this up:annotation ?samtransmembrane41 ;
up:sequence ?thisSequence .
?samtransmembrane41 up:range ?samtransmembraner42 ;
rdf:type up:Transmembrane_Annotation .
?samtransmembraner42 faldo:begin ?samtransmembraneb43 ;
faldo:end ?samtransmembranee44 .
?samtransmembraneb43 faldo:position ?samtransmembranebp45 ;
faldo:reference ?thisSequence .
?samtransmembranee44 faldo:position ?samtransmembraneep46 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam17) .
}
BIND(URI(CONCAT(STR(?this), '#MF_02080a23')) AS ?keyword23) .
BIND(URI(CONCAT(STR(?this), '#MF_02080a24')) AS ?keyword24) .
BIND(URI(CONCAT(STR(?this), '#MF_02080a25')) AS ?keyword25) .
}
"xsd:string |