216_human_proteins_by_existence_evidence

rq turtle/ttl

Break down reviewed human proteins by their protein-existence evidence level (up:existence): how many are 'very well characterized' with direct evidence at the protein level, as opposed to only evidence at the transcript level, inferred from homology, predicted, or uncertain

Use at

PREFIX up: <http://purl.uniprot.org/core/>
PREFIX taxon: <http://purl.uniprot.org/taxonomy/>

SELECT
  ?existence
  (COUNT(*) AS ?proteinCount)
WHERE {
  ?protein a up:Protein ;
    up:organism taxon:9606 ;
    up:reviewed true ;
    up:existence ?existence .
}
GROUP BY ?existence
ORDER BY DESC(?proteinCount)
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
  v3("?existence"):::projected 
  v2("?protein")
  v4("?proteinCount")
  c6(["true^^xsd:boolean"]):::literal 
  c2(["up:Protein"]):::iri 
  c4(["taxon:9606"]):::iri 
  v2 --"a"-->  c2
  v2 --"up:organism"-->  c4
  v2 --"up:reviewed"-->  c6
  v2 --"up:existence"-->  v3
  bind1[/"count(*)"/]
  bind1 --as--o v4