| http://purl.uniprot.org/unirules/MF_01702#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:622928 up:source unirule:MF_01702 .
_:622929 up:source unirule:MF_01702 .
_:622930 up:source unirule:MF_01702 .
_:622931 up:source unirule:MF_01702 .
_:622932 up:source unirule:MF_01702 .
_:622933 up:source unirule:MF_01702 .
_:622934 up:source unirule:MF_01702 .
_:622935 up:source unirule:MF_01702 .
_:622936 up:source unirule:MF_01702 .
_:622937 up:source unirule:MF_01702 .
_:622938 up:source unirule:MF_01702 .
_:622939 up:source unirule:MF_01702 .
_:622940 up:source unirule:MF_01702 .
_:622941 up:source unirule:MF_01702 .
_:622942 up:source unirule:MF_01702 .
_:622943 up:source unirule:MF_01702 .
_:622944 up:source unirule:MF_01702 .
_:622945 up:source unirule:MF_01702 .
_:622946 up:source unirule:MF_01702 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation8 ;
up:classifiedWith GO:0005886 ,
GO:0006817 ,
GO:0015415 ,
keyword:1003 ,
keyword:1278 ,
keyword:472 ,
keyword:547 ,
keyword:592 ,
keyword:67 ,
keyword:813 ;
up:recommendedName ?name0 .
?name0 up:ecName '7.3.2.1' ;
up:fullName 'Phosphate import ATP-binding protein PstB' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'ABC phosphate transporter' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'Phosphate-transporting ATPase' ;
rdf:type up:Structured_Name .
?gene3 skos:prefLabel 'pstB' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Part of the ABC transporter complex PstSACB involved in phosphate import. Responsible for energy coupling to the transport system.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 a up:Subunit_Annotation ;
rdfs:comment 'The complex is composed of two ATP-binding proteins (PstB), two transmembrane proteins (PstC and PstA) and a solute-binding protein (PstS).' .
?annotation8 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the ABC transporter superfamily. Phosphate importer (TC 3.A.1.7) family.' .
?case9 up:classifiedWith keyword:997 .
_:622947 a rdf:Statement ;
up:attribution _:622928 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:622948 a rdf:Statement ;
up:attribution _:622929 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:622949 a rdf:Statement ;
up:attribution _:622930 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:622950 a rdf:Statement ;
up:attribution _:622931 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:622951 a rdf:Statement ;
up:attribution _:622932 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:622952 a rdf:Statement ;
up:attribution _:622933 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:622953 a rdf:Statement ;
up:attribution _:622934 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:622954 a rdf:Statement ;
up:attribution _:622935 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:622955 a rdf:Statement ;
up:attribution _:622936 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006817 .
_:622956 a rdf:Statement ;
up:attribution _:622937 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0015415 .
_:622957 a rdf:Statement ;
up:attribution _:622938 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005886 .
_:622958 a rdf:Statement ;
up:attribution _:622939 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:622959 a rdf:Statement ;
up:attribution _:622940 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1003 .
_:622960 a rdf:Statement ;
up:attribution _:622941 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:472 .
_:622961 a rdf:Statement ;
up:attribution _:622942 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:622962 a rdf:Statement ;
up:attribution _:622943 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:592 .
_:622963 a rdf:Statement ;
up:attribution _:622944 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1278 .
_:622964 a rdf:Statement ;
up:attribution _:622945 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:813 .
_:622965 a rdf:Statement ;
up:attribution _:622946 ;
rdf:subject ?case9 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:997 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01702
#Rule MF_01702 Created by:? on:2007-03-26 Modified by:Edouard de Castro on:2024-09-02
VALUES ?supertaxon11 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso prosite:PS51238 .
?thisOrganism rdfs:subClassOf+ ?supertaxon11 .
BIND(URI(CONCAT(STR(?this), '#MF_01702a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01702a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_01702a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_01702a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_01702a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01702a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_01702a8')) AS ?annotation8) .
OPTIONAL {
?this a up:Protein .
{
?this up:proteome .
} UNION {
?this up:proteome ?p12 .
?p12 skos:narrower .
}
BIND(?this AS ?case9) .
}
OPTIONAL {
?this a up:Protein .
{
FILTER (! (EXISTS {
{
?this up:proteome .
} UNION {
?this up:proteome ?p13 .
?p13 skos:narrower .
}
})) .
} UNION {
{
?this up:proteome .
} UNION {
?this up:proteome ?p14 .
?p14 skos:narrower .
}
}
BIND(?this AS ?case10) .
}
}
"xsd:string |