| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-28 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-66 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-42 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-89 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-52 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-20 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-5 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-76 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-91 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-49 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-53 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-34 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-73 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-1 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-71 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-90 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-70 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-77 |
| http://purl.uniprot.org/unirules/MF_04109#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_04109#construct-template-75 |
| http://purl.uniprot.org/unirules/MF_04109#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_04109#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_04109#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_04109#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_04109#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_04109#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:955815 up:source unirule:MF_04109 .
_:955816 up:source unirule:MF_04109 .
_:955817 up:source unirule:MF_04109 .
_:955818 up:source unirule:MF_04109 .
_:955819 up:source unirule:MF_04109 .
_:955820 up:source unirule:MF_04109 .
_:955821 up:source unirule:MF_04109 .
_:955822 up:source unirule:MF_04109 .
_:955823 up:source unirule:MF_04109 .
_:955824 up:source unirule:MF_04109 .
_:955825 up:source unirule:MF_04109 .
_:955826 up:source unirule:MF_04109 .
_:955827 up:source unirule:MF_04109 .
_:955828 up:source unirule:MF_04109 .
_:955829 up:source unirule:MF_04109 .
_:955830 up:source unirule:MF_04109 .
_:955831 up:source unirule:MF_04109 .
_:955832 up:source unirule:MF_04109 .
_:955833 up:source unirule:MF_04109 .
_:955834 up:source unirule:MF_04109 .
_:955835 up:source unirule:MF_04109 .
?this up:alternativeName ?name1 ,
?name2 ,
?name3 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ,
?annotation10 ;
up:classifiedWith GO:0003796 ,
GO:0009253 ,
GO:0016829 ,
GO:0044659 ,
keyword:1035 ,
keyword:1188 ,
keyword:204 ,
keyword:456 ,
keyword:578 ,
keyword:81 ,
keyword:929 ;
up:recommendedName ?name0 .
?name0 up:ecName '4.2.2.n2' ;
up:fullName 'Endolysin' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Transglycosylase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Lysozyme' ;
rdf:type up:Structured_Name .
?name3 up:fullName 'Lysis protein' ;
rdf:type up:Structured_Name .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Endolysin with transglycosylase activity that degrades host peptidoglycans and participates with the holin and spanin proteins in the sequential events which lead to the programmed host cell lysis releasing the mature viral particles. Once the holin has permeabilized the host cell membrane, the endolysin can reach the periplasm and break down the peptidoglycan layer.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:enzymeClass .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'Monomer.' .
?annotation8 a up:Subcellular_Location_Annotation ;
rdfs:comment 'The endolysin is cytoplasmic, but can reach the periplasmic space with the help of the holins which disrupt the host cell membrane' .
?annotation8li9 up:cellularComponent .
?annotation10 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the glycosyl hydrolase 24 family.' .
?pfs11 up:annotation ?annotation12 .
?annotation12 faldo:begin ?pfsb13 ;
faldo:end ?pfse14 ;
rdf:type up:Active_Site_Annotation .
?pfsb13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse14 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
_:955836 a rdf:Statement ;
up:attribution _:955815 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:955837 a rdf:Statement ;
up:attribution _:955816 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:955838 a rdf:Statement ;
up:attribution _:955817 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:955839 a rdf:Statement ;
up:attribution _:955818 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name3 .
_:955840 a rdf:Statement ;
up:attribution _:955819 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:955841 a rdf:Statement ;
up:attribution _:955820 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:955842 a rdf:Statement ;
up:attribution _:955821 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:955843 a rdf:Statement ;
up:attribution _:955822 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:955844 a rdf:Statement ;
up:attribution _:955823 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:955845 a rdf:Statement ;
up:attribution _:955824 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:929 .
_:955846 a rdf:Statement ;
up:attribution _:955825 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:81 .
_:955847 a rdf:Statement ;
up:attribution _:955826 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:204 .
_:955848 a rdf:Statement ;
up:attribution _:955827 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:578 .
_:955849 a rdf:Statement ;
up:attribution _:955828 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1035 .
_:955850 a rdf:Statement ;
up:attribution _:955829 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:955851 a rdf:Statement ;
up:attribution _:955830 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1188 .
_:955852 a rdf:Statement ;
up:attribution _:955831 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003796 .
_:955853 a rdf:Statement ;
up:attribution _:955832 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016829 .
_:955854 a rdf:Statement ;
up:attribution _:955833 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0044659 .
_:955855 a rdf:Statement ;
up:attribution _:955834 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009253 .
_:955856 a rdf:Statement ;
up:source unirule:MF_04109 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:955857 a rdf:Statement ;
up:attribution _:955835 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_04109
#Rule MF_04109 Created by:? on:2016-11-02 Modified by:Chantal Hulo on:2022-08-23
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_04109 .
?thisOrganism rdfs:subClassOf+ taxon:2731619 .
BIND(URI(CONCAT(STR(?this), '#MF_04109a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_04109a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_04109a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_04109a3')) AS ?name3) .
BIND(URI(CONCAT(STR(?this), '#MF_04109a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_04109a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_04109a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_04109a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_04109a10')) AS ?annotation10) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch21 faldo:location ?templateMotifSequenceMatchRegionP0370622 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0370624 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP03706MF_0410917 .
?templateMotifSequenceMatchRegionP0370622 faldo:begin ?templateMotifSequenceMatchBeginP0370623 .
?templateMotifSequenceMatchBeginP0370623 faldo:position ?templateMotifSequenceMatchBeginPositionP0370618 ;
faldo:reference isoform:P03706-1 .
?templateMotifSequenceProfileAlignmentOperationP0370624 edam:has_input signature:MF_04109 ;
rdf:type edam:operation_0300 .
?targetMotifMatch25 faldo:location ?targetMotifMatchRegionMatch26 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0410928 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP03706MF_0410919 .
?targetMotifMatchRegionMatch26 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0410927 .
?targetMotifMatchRegionMatchBeginMF_0410927 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0410920 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0410928 edam:has_input signature:MF_04109 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP03706MF_0410917, 1, (STRLEN(?templateMotifCigarP03706MF_0410917) - STRLEN(REPLACE(?templateMotifCigarP03706MF_0410917, CONCAT('^(?:-*[^-]){', STR(((19 - ?templateMotifSequenceMatchBeginPositionP0370618) + 1)), '}'), '')))), '[a-z]', '')) AS ?step129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP03706MF_0410919, 1, (STRLEN(?targetMotifMatchCigarP03706MF_0410919) - STRLEN(REPLACE(?targetMotifMatchCigarP03706MF_0410919, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP03706MF_0410919, 1, (STRLEN(?targetMotifMatchCigarP03706MF_0410919) - STRLEN(REPLACE(?targetMotifMatchCigarP03706MF_0410919, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step129), '}'), '')))), '[^-]', ''))) AS ?step230) .
BIND(((?step230 + ?targetMotifMatchRegionMatchBeginPositionMF_0410920) - 1) AS ?thisPositionOn15) .
BIND(?thisPositionOn15 AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t31) .
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) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_04109a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
}
"xsd:string |
| http://purl.uniprot.org/unirules/MF_04109 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_04109#construct |