| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-17 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-55 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-25 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-7 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-22 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-62 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-23 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-20 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-42 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-49 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-5 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-9 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-28 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-61 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-19 |
| http://purl.uniprot.org/unirules/MF_03058#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_03058#construct-template-63 |
| http://purl.uniprot.org/unirules/MF_03058#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_03058#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_03058#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_03058#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_03058#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_03058#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:806592 up:source unirule:MF_03058 .
_:806593 up:source unirule:MF_03058 .
_:806594 up:source unirule:MF_03058 .
_:806595 up:source unirule:MF_03058 .
_:806596 up:source unirule:MF_03058 .
_:806597 up:source unirule:MF_03058 .
_:806598 up:source unirule:MF_03058 .
_:806599 up:source unirule:MF_03058 .
_:806600 up:source unirule:MF_03058 .
_:806601 up:source unirule:MF_03058 .
_:806602 up:source unirule:MF_03058 .
_:806603 up:source unirule:MF_03058 .
_:806604 up:source unirule:MF_03058 .
_:806605 up:source unirule:MF_03058 .
?this up:annotation ?annotation0 ,
?annotation4 ;
up:classifiedWith GO:0005789 ,
GO:0012507 ,
GO:0070072 ,
keyword:1133 ,
keyword:256 ,
keyword:472 ,
keyword:812 ,
keyword:968 .
?annotation0 a up:Subcellular_Location_Annotation .
?annotation0li1 up:cellularComponent .
?annotation0li2 up:cellularComponent .
?annotation0li3 up:cellularComponent .
?annotation4 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the VMA21 family.' .
?pfs10 up:annotation ?annotation11 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
rdf:type up:Motif_Annotation ;
rdfs:comment 'Prevents secretion from ER' .
?pfsb12 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?sam16 up:classifiedWith keyword:1133 ,
keyword:472 ,
keyword:812 .
?transmembrane17 faldo:begin ?transmembraneb18 ;
faldo:end ?transmembranee19 .
?transmembraneb18 faldo:position ?transmembranebp20 .
?transmembranee19 faldo:position ?transmembraneep21 .
?keyword22 up:range ?transmembrane17 .
?keyword23 up:range ?transmembrane17 .
?keyword24 up:range ?transmembrane17 .
_:806606 a rdf:Statement ;
up:attribution _:806592 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:806607 a rdf:Statement ;
up:attribution _:806593 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:806608 a rdf:Statement ;
up:attribution _:806594 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:968 .
_:806609 a rdf:Statement ;
up:attribution _:806595 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:256 .
_:806610 a rdf:Statement ;
up:attribution _:806596 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:806611 a rdf:Statement ;
up:attribution _:806597 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:806612 a rdf:Statement ;
up:attribution _:806598 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:806613 a rdf:Statement ;
up:attribution _:806599 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0070072 .
_:806614 a rdf:Statement ;
up:attribution _:806600 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005789 .
_:806615 a rdf:Statement ;
up:attribution _:806601 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0012507 .
_:806616 a rdf:Statement ;
up:source unirule:MF_03058 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:806617 a rdf:Statement ;
up:attribution _:806602 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:806618 a rdf:Statement ;
up:attribution _:806603 ;
rdf:subject ?sam16 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:806619 a rdf:Statement ;
up:attribution _:806604 ;
rdf:subject ?sam16 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:806620 a rdf:Statement ;
up:attribution _:806605 ;
rdf:subject ?sam16 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03058
#Rule MF_03058 Created by:? on:2013-10-18 Modified by:Edouard de Castro on:2019-11-20
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03058 .
?thisOrganism rdfs:subClassOf+ taxon:2759 .
BIND(URI(CONCAT(STR(?this), '#MF_03058a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_03058a4')) AS ?annotation4) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch29 faldo:location ?templateMotifSequenceMatchRegionP4180630 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP4180632 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP41806MF_0305825 .
?templateMotifSequenceMatchRegionP4180630 faldo:begin ?templateMotifSequenceMatchBeginP4180631 .
?templateMotifSequenceMatchBeginP4180631 faldo:position ?templateMotifSequenceMatchBeginPositionP4180626 ;
faldo:reference isoform:P41806-1 .
?templateMotifSequenceProfileAlignmentOperationP4180632 edam:has_input signature:MF_03058 ;
rdf:type edam:operation_0300 .
?targetMotifMatch33 faldo:location ?targetMotifMatchRegionMatch34 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0305836 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP41806MF_0305827 .
?targetMotifMatchRegionMatch34 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0305835 .
?targetMotifMatchRegionMatchBeginMF_0305835 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0305828 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_0305836 edam:has_input signature:MF_03058 ;
rdf:type edam:operation_0300 .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4751 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP41806MF_0305825, 1, (STRLEN(?templateMotifCigarP41806MF_0305825) - STRLEN(REPLACE(?templateMotifCigarP41806MF_0305825, CONCAT('^(?:-*[^-]){', STR(((74 - ?templateMotifSequenceMatchBeginPositionP4180626) + 1)), '}'), '')))), '[a-z]', '')) AS ?step137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP41806MF_0305827, 1, (STRLEN(?targetMotifMatchCigarP41806MF_0305827) - STRLEN(REPLACE(?targetMotifMatchCigarP41806MF_0305827, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP41806MF_0305827, 1, (STRLEN(?targetMotifMatchCigarP41806MF_0305827) - STRLEN(REPLACE(?targetMotifMatchCigarP41806MF_0305827, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step137), '}'), '')))), '[^-]', ''))) AS ?step238) .
BIND(((?step238 + ?targetMotifMatchRegionMatchBeginPositionMF_0305828) - 1) AS ?thisPositionOn14) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP41806MF_0305825, 1, (STRLEN(?templateMotifCigarP41806MF_0305825) - STRLEN(REPLACE(?templateMotifCigarP41806MF_0305825, CONCAT('^(?:-*[^-]){', STR(((77 - ?templateMotifSequenceMatchBeginPositionP4180626) + 1)), '}'), '')))), '[a-z]', '')) AS ?step139) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP41806MF_0305827, 1, (STRLEN(?targetMotifMatchCigarP41806MF_0305827) - STRLEN(REPLACE(?targetMotifMatchCigarP41806MF_0305827, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP41806MF_0305827, 1, (STRLEN(?targetMotifMatchCigarP41806MF_0305827) - STRLEN(REPLACE(?targetMotifMatchCigarP41806MF_0305827, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step139), '}'), '')))), '[^-]', ''))) AS ?step240) .
BIND(((?step240 + ?targetMotifMatchRegionMatchBeginPositionMF_0305828) - 1) AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t41) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse13) .
FILTER (REGEX('KK[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03058a11')) AS ?annotation11) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:40674 .
BIND(?this AS ?case5) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:4930 .
BIND(?this AS ?case6) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:4930 .
})) .
BIND(?this AS ?case7) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon42 {taxon:7742 taxon:4751}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon42 .
BIND(?this AS ?case8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon43 {taxon:7742 taxon:4751}
?thisOrganism rdfs:subClassOf+ ?supertaxon43 .
})) .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this up:annotation ?samtransmembrane44 ;
up:sequence ?thisSequence .
?samtransmembrane44 up:range ?samtransmembraner45 ;
rdf:type up:Transmembrane_Annotation .
?samtransmembraner45 faldo:begin ?samtransmembraneb46 ;
faldo:end ?samtransmembranee47 .
?samtransmembraneb46 faldo:position ?samtransmembranebp48 ;
faldo:reference ?thisSequence .
?samtransmembranee47 faldo:position ?samtransmembraneep49 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam16) .
}
BIND(URI(CONCAT(STR(?this), '#MF_03058a22')) AS ?keyword22) .
BIND(URI(CONCAT(STR(?this), '#MF_03058a23')) AS ?keyword23) .
BIND(URI(CONCAT(STR(?this), '#MF_03058a24')) AS ?keyword24) .
}
"xsd:string |
| http://purl.uniprot.org/unirules/MF_03058 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_03058#construct |