| http://purl.uniprot.org/unirules/MF_00161#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:64568 up:source unirule:MF_00161 .
_:64569 up:source unirule:MF_00161 .
_:64570 up:source unirule:MF_00161 .
_:64571 up:source unirule:MF_00161 .
_:64572 up:source unirule:MF_00161 .
_:64573 up:source unirule:MF_00161 .
_:64574 up:source unirule:MF_00161 .
_:64575 up:source unirule:MF_00161 .
_:64576 up:source unirule:MF_00161 .
_:64577 up:source unirule:MF_00161 .
_:64578 up:source unirule:MF_00161 .
_:64579 up:source unirule:MF_00161 .
_:64580 up:source unirule:MF_00161 .
_:64581 up:source unirule:MF_00161 .
_:64582 up:source unirule:MF_00161 .
_:64583 up:source unirule:MF_00161 .
_:64584 up:source unirule:MF_00161 .
_:64585 up:source unirule:MF_00161 .
_:64586 up:source unirule:MF_00161 .
_:64587 up:source unirule:MF_00161 .
_:64588 up:source unirule:MF_00161 .
_:64589 up:source unirule:MF_00161 .
_:64590 up:source unirule:MF_00161 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0004190 ,
GO:0005886 ,
keyword:1003 ,
keyword:1133 ,
keyword:378 ,
keyword:472 ,
keyword:645 ,
keyword:64 ,
keyword:812 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.4.23.36' ;
up:fullName 'Lipoprotein signal peptidase' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Prolipoprotein signal peptidase' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Signal peptidase II' ;
up:shortName 'SPase II' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'lspA' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'This protein specifically catalyzes the removal of signal peptides from prolipoproteins.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:enzymeClass .
?annotation7 a up:Pathway_Annotation ;
rdfs:comment 'Protein modification; lipoprotein biosynthesis (signal peptide cleavage).' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the peptidase A8 family.' .
?case9 up:classifiedWith keyword:997 .
?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 .
?pfs17 up:annotation ?annotation18 .
?annotation18 faldo:begin ?pfsb19 ;
faldo:end ?pfse20 ;
rdf:type up:Active_Site_Annotation .
?pfsb19 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse20 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?sam23 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane24 faldo:begin ?transmembraneb25 ;
faldo:end ?transmembranee26 .
?transmembraneb25 faldo:position ?transmembranebp27 .
?transmembranee26 faldo:position ?transmembraneep28 .
?keyword29 up:range ?transmembrane24 .
?keyword30 up:range ?transmembrane24 .
?keyword31 up:range ?transmembrane24 .
_:64591 a rdf:Statement ;
up:attribution _:64568 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:64592 a rdf:Statement ;
up:attribution _:64569 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:64593 a rdf:Statement ;
up:attribution _:64570 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:64594 a rdf:Statement ;
up:attribution _:64571 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:64595 a rdf:Statement ;
up:attribution _:64572 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:64596 a rdf:Statement ;
up:attribution _:64573 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:64597 a rdf:Statement ;
up:attribution _:64574 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:64598 a rdf:Statement ;
up:attribution _:64575 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:64599 a rdf:Statement ;
up:attribution _:64576 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:64600 a rdf:Statement ;
up:attribution _:64577 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:645 .
_:64601 a rdf:Statement ;
up:attribution _:64578 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:64 .
_:64602 a rdf:Statement ;
up:attribution _:64579 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:64603 a rdf:Statement ;
up:attribution _:64580 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:64604 a rdf:Statement ;
up:attribution _:64581 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:64605 a rdf:Statement ;
up:attribution _:64582 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:64606 a rdf:Statement ;
up:attribution _:64583 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004190 .
_:64607 a rdf:Statement ;
up:attribution _:64584 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:64608 a rdf:Statement ;
up:attribution _:64585 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:64609 a rdf:Statement ;
up:source unirule:MF_00161 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:64610 a rdf:Statement ;
up:attribution _:64586 ;
rdf:subject ?pfs11 ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:64611 a rdf:Statement ;
up:source unirule:MF_00161 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:64612 a rdf:Statement ;
up:attribution _:64587 ;
rdf:subject ?pfs17 ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:64613 a rdf:Statement ;
up:attribution _:64588 ;
rdf:subject ?sam23 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:64614 a rdf:Statement ;
up:attribution _:64589 ;
rdf:subject ?sam23 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:64615 a rdf:Statement ;
up:attribution _:64590 ;
rdf:subject ?sam23 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00161
#Rule MF_00161 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2023-06-01
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00161 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(URI(CONCAT(STR(?this), '#MF_00161a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_00161a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_00161a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_00161a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_00161a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_00161a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_00161a8')) AS ?annotation8) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch36 faldo:location ?templateMotifSequenceMatchRegionQ9HVM537 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HVM539 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HVM5MF_0016132 .
?templateMotifSequenceMatchRegionQ9HVM537 faldo:begin ?templateMotifSequenceMatchBeginQ9HVM538 .
?templateMotifSequenceMatchBeginQ9HVM538 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HVM533 ;
faldo:reference isoform:Q9HVM5-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HVM539 edam:has_input signature:MF_00161 ;
rdf:type edam:operation_0300 .
?targetMotifMatch40 faldo:location ?targetMotifMatchRegionMatch41 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0016143 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HVM5MF_0016134 .
?targetMotifMatchRegionMatch41 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0016142 .
?targetMotifMatchRegionMatchBeginMF_0016142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0016135 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0016143 edam:has_input signature:MF_00161 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HVM5MF_0016132, 1, (STRLEN(?templateMotifCigarQ9HVM5MF_0016132) - STRLEN(REPLACE(?templateMotifCigarQ9HVM5MF_0016132, CONCAT('^(?:-*[^-]){', STR(((124 - ?templateMotifSequenceMatchBeginPositionQ9HVM533) + 1)), '}'), '')))), '[a-z]', '')) AS ?step144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HVM5MF_0016134, 1, (STRLEN(?targetMotifMatchCigarQ9HVM5MF_0016134) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HVM5MF_0016134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HVM5MF_0016134, 1, (STRLEN(?targetMotifMatchCigarQ9HVM5MF_0016134) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HVM5MF_0016134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step144), '}'), '')))), '[^-]', ''))) AS ?step245) .
BIND(((?step245 + ?targetMotifMatchRegionMatchBeginPositionMF_0016135) - 1) AS ?thisPositionOn15) .
BIND(?thisPositionOn15 AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t46) .
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) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00161a12')) AS ?annotation12) .
BIND(?this AS ?pfs11) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch51 faldo:location ?templateMotifSequenceMatchRegionQ9HVM552 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9HVM554 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ9HVM5MF_0016147 .
?templateMotifSequenceMatchRegionQ9HVM552 faldo:begin ?templateMotifSequenceMatchBeginQ9HVM553 .
?templateMotifSequenceMatchBeginQ9HVM553 faldo:position ?templateMotifSequenceMatchBeginPositionQ9HVM548 ;
faldo:reference isoform:Q9HVM5-1 .
?templateMotifSequenceProfileAlignmentOperationQ9HVM554 edam:has_input signature:MF_00161 ;
rdf:type edam:operation_0300 .
?targetMotifMatch55 faldo:location ?targetMotifMatchRegionMatch56 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0016158 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ9HVM5MF_0016149 .
?targetMotifMatchRegionMatch56 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0016157 .
?targetMotifMatchRegionMatchBeginMF_0016157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0016150 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0016158 edam:has_input signature:MF_00161 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9HVM5MF_0016147, 1, (STRLEN(?templateMotifCigarQ9HVM5MF_0016147) - STRLEN(REPLACE(?templateMotifCigarQ9HVM5MF_0016147, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionQ9HVM548) + 1)), '}'), '')))), '[a-z]', '')) AS ?step159) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9HVM5MF_0016149, 1, (STRLEN(?targetMotifMatchCigarQ9HVM5MF_0016149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HVM5MF_0016149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9HVM5MF_0016149, 1, (STRLEN(?targetMotifMatchCigarQ9HVM5MF_0016149) - STRLEN(REPLACE(?targetMotifMatchCigarQ9HVM5MF_0016149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step159), '}'), '')))), '[^-]', ''))) AS ?step260) .
BIND(((?step260 + ?targetMotifMatchRegionMatchBeginPositionMF_0016150) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t61) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00161a18')) AS ?annotation18) .
BIND(?this AS ?pfs17) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:proteome .
} UNION {
?this up:proteome ?p62 .
?p62 skos:narrower .
}
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
{
FILTER (! (EXISTS {
{
?this up:proteome .
} UNION {
?this up:proteome ?p63 .
?p63 skos:narrower .
}
})) .
} UNION {
{
?this up:proteome .
} UNION {
?this up:proteome ?p64 .
?p64 skos:narrower .
}
}
BIND(?this AS ?case10) .
}
OPTIONAL {
?this up:annotation ?samtransmembrane65 ;
up:sequence ?thisSequence .
?samtransmembrane65 up:range ?samtransmembraner66 ;
rdf:type up:Transmembrane_Annotation .
?samtransmembraner66 faldo:begin ?samtransmembraneb67 ;
faldo:end ?samtransmembranee68 .
?samtransmembraneb67 faldo:position ?samtransmembranebp69 ;
faldo:reference ?thisSequence .
?samtransmembranee68 faldo:position ?samtransmembraneep70 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam23) .
}
BIND(URI(CONCAT(STR(?this), '#MF_00161a29')) AS ?keyword29) .
BIND(URI(CONCAT(STR(?this), '#MF_00161a30')) AS ?keyword30) .
BIND(URI(CONCAT(STR(?this), '#MF_00161a31')) AS ?keyword31) .
}
"xsd:string |