| http://purl.uniprot.org/unirules/MF_01393#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01393#construct-template-28 |
| http://purl.uniprot.org/unirules/MF_01393#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01393#construct-template-16 |
| http://purl.uniprot.org/unirules/MF_01393#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01393#construct-template-78 |
| http://purl.uniprot.org/unirules/MF_01393#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01393#construct-template-55 |
| http://purl.uniprot.org/unirules/MF_01393#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01393#construct-template-76 |
| http://purl.uniprot.org/unirules/MF_01393#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01393#construct-template-70 |
| http://purl.uniprot.org/unirules/MF_01393#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01393#construct-template-59 |
| http://purl.uniprot.org/unirules/MF_01393#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01393#construct-template-74 |
| http://purl.uniprot.org/unirules/MF_01393#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01393#construct-template-72 |
| http://purl.uniprot.org/unirules/MF_01393#construct | https://hamap.expasy.org/rdf/vocab#addsTriple | http://purl.uniprot.org/unirules/MF_01393#construct-template-77 |
| http://purl.uniprot.org/unirules/MF_01393#construct | http://www.w3.org/ns/shacl#prefixes | http://purl.uniprot.org/unirules/ |
| http://purl.uniprot.org/unirules/MF_01393#construct | http://spinrdf.org/sp#where | http://purl.uniprot.org/unirules/MF_01393#construct-where-list-0 |
| http://purl.uniprot.org/unirules/MF_01393#construct | http://spinrdf.org/sp#templates | http://purl.uniprot.org/unirules/MF_01393#construct-template-list-0 |
| http://purl.uniprot.org/unirules/MF_01393#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:503139 up:source unirule:MF_01393 .
_:503140 up:source unirule:MF_01393 .
_:503141 up:source unirule:MF_01393 .
_:503142 up:source unirule:MF_01393 .
_:503143 up:source unirule:MF_01393 .
_:503144 up:source unirule:MF_01393 .
_:503145 up:source unirule:MF_01393 .
_:503146 up:source unirule:MF_01393 .
_:503147 up:source unirule:MF_01393 .
_:503148 up:source unirule:MF_01393 .
_:503149 up:source unirule:MF_01393 .
_:503150 up:source unirule:MF_01393 .
_:503151 up:source unirule:MF_01393 .
_:503152 up:source unirule:MF_01393 .
_:503153 up:source unirule:MF_01393 .
_:503154 up:source unirule:MF_01393 .
_:503155 up:source unirule:MF_01393 .
_:503156 up:source unirule:MF_01393 .
_:503157 up:source unirule:MF_01393 .
_:503158 up:source unirule:MF_01393 .
_:503159 up:source unirule:MF_01393 .
_:503160 up:source unirule:MF_01393 .
_:503161 up:source unirule:MF_01393 .
_:503162 up:source unirule:MF_01393 .
?this up:annotation ?annotation0 ,
?annotation1 ;
up:classifiedWith GO:0015986 ,
GO:0046933 ,
keyword:1133 ,
keyword:138 ,
keyword:375 ,
keyword:406 ,
keyword:472 ,
keyword:66 ,
keyword:812 ,
keyword:813 .
?annotation0 a up:Function_Annotation ;
rdfs:comment 'Key component of the proton channel; it plays a direct role in the translocation of protons across the membrane.' .
?annotation1 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the ATPase A chain family.' .
?case2 up:classifiedWith GO:0009535 .
?case8 up:classifiedWith keyword:1003 ,
keyword:997 .
?case11 up:classifiedWith GO:0005886 .
?case12 up:classifiedWith GO:0042651 .
?case13 up:classifiedWith keyword:793 .
?case15 up:classifiedWith keyword:1003 ,
keyword:997 .
?case16 up:classifiedWith keyword:1003 .
?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 .
_:503163 a rdf:Statement ;
up:attribution _:503139 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:503164 a rdf:Statement ;
up:attribution _:503140 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:503165 a rdf:Statement ;
up:attribution _:503141 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:66 .
_:503166 a rdf:Statement ;
up:attribution _:503142 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:138 .
_:503167 a rdf:Statement ;
up:attribution _:503143 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:375 .
_:503168 a rdf:Statement ;
up:attribution _:503144 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:406 .
_:503169 a rdf:Statement ;
up:attribution _:503145 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:503170 a rdf:Statement ;
up:attribution _:503146 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:503171 a rdf:Statement ;
up:attribution _:503147 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:813 .
_:503172 a rdf:Statement ;
up:attribution _:503148 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
_:503173 a rdf:Statement ;
up:attribution _:503149 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046933 .
_:503174 a rdf:Statement ;
up:attribution _:503150 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0015986 .
_:503175 a rdf:Statement ;
up:attribution _:503151 ;
rdf:subject ?case2 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009535 .
_:503176 a rdf:Statement ;
up:attribution _:503152 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:503177 a rdf:Statement ;
up:attribution _:503153 ;
rdf:subject ?case8 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:503178 a rdf:Statement ;
up:attribution _:503154 ;
rdf:subject ?case11 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:503179 a rdf:Statement ;
up:attribution _:503155 ;
rdf:subject ?case12 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0042651 .
_:503180 a rdf:Statement ;
up:attribution _:503156 ;
rdf:subject ?case13 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:793 .
_:503181 a rdf:Statement ;
up:attribution _:503157 ;
rdf:subject ?case15 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:503182 a rdf:Statement ;
up:attribution _:503158 ;
rdf:subject ?case15 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
_:503183 a rdf:Statement ;
up:attribution _:503159 ;
rdf:subject ?case16 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:503184 a rdf:Statement ;
up:attribution _:503160 ;
rdf:subject ?sam17 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:503185 a rdf:Statement ;
up:attribution _:503161 ;
rdf:subject ?sam17 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:812 .
_:503186 a rdf:Statement ;
up:attribution _:503162 ;
rdf:subject ?sam17 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1133 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01393
#Rule MF_01393 Created by:? on:2008-11-28 Modified by:Edouard de Castro on:2023-12-07
{
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01393 .
?thisOrganism rdfs:subClassOf+ taxon:2 .
} UNION {
?this rdfs:seeAlso signature:MF_01393 .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
}
BIND(URI(CONCAT(STR(?this), '#MF_01393a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_01393a1')) AS ?annotation1) .
OPTIONAL {
?this a up:Protein .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
BIND(?this AS ?case2) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:2 .
BIND(?this AS ?case3) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1117 .
BIND(?this AS ?case4) .
}
OPTIONAL {
?this a up:Protein .
{
{
?this up:proteome .
} UNION {
?this up:proteome ?p26 .
?p26 skos:narrower .
}
} UNION {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
}
BIND(?this AS ?case5) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:2 .
})) .
BIND(?this AS ?case6) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:proteome .
} UNION {
?this up:proteome ?p27 .
?p27 skos:narrower .
}
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
BIND(?this AS ?case7) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:33071 .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
BIND(?this AS ?case8) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1117 .
})) .
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1117 .
})) .
BIND(?this AS ?case10) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1117 .
})) .
} UNION {
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:33071 .
}
BIND(?this AS ?case11) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1117 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:33071 .
})) .
BIND(?this AS ?case12) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1117 .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:33071 .
})) .
} UNION {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
}
BIND(?this AS ?case13) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ taxon:1117 .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:33071 .
})) .
BIND(?this AS ?case14) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
{
?this up:proteome .
} UNION {
?this up:proteome ?p28 .
?p28 skos:narrower .
}
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1117 .
})) .
BIND(?this AS ?case15) .
}
OPTIONAL {
?this a up:Protein .
{
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
{
?this up:proteome .
} UNION {
?this up:proteome ?p29 .
?p29 skos:narrower .
}
})) .
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1117 .
})) .
} UNION {
?this up:organism ?thisOrganism .
{
?this up:proteome .
} UNION {
?this up:proteome ?p30 .
?p30 skos:narrower .
}
FILTER (! (EXISTS {
{
?this up:encodedIn up:Plastid .
} UNION {
?this up:encodedIn up:Chloroplast .
}
})) .
FILTER (! (EXISTS {
?thisOrganism rdfs:subClassOf+ taxon:1117 .
})) .
}
BIND(?this AS ?case16) .
}
OPTIONAL {
?this up:annotation ?samtransmembrane31 ;
up:sequence ?thisSequence .
?samtransmembrane31 up:range ?samtransmembraner32 ;
rdf:type up:Transmembrane_Annotation .
?samtransmembraner32 faldo:begin ?samtransmembraneb33 ;
faldo:end ?samtransmembranee34 .
?samtransmembraneb33 faldo:position ?samtransmembranebp35 ;
faldo:reference ?thisSequence .
?samtransmembranee34 faldo:position ?samtransmembraneep36 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam17) .
}
BIND(URI(CONCAT(STR(?this), '#MF_01393a23')) AS ?keyword23) .
BIND(URI(CONCAT(STR(?this), '#MF_01393a24')) AS ?keyword24) .
BIND(URI(CONCAT(STR(?this), '#MF_01393a25')) AS ?keyword25) .
}
"xsd:string |
| http://purl.uniprot.org/unirules/MF_01393 | http://www.w3.org/ns/shacl#rule | http://purl.uniprot.org/unirules/MF_01393#construct |