197_proteome_panproteome_taxon

rq turtle/ttl

Given a strain-level proteome, find the taxon of the pan-proteome (species/strain group) it belongs to. up:panproteomeTaxon points directly at the Taxon

Use at

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

SELECT
  ?proteome
  ?organismName
  ?panproteomeTaxon
  ?panproteomeTaxonName
WHERE {
  ?proteome up:organism ?organism ;
    up:panproteomeTaxon ?panproteomeTaxon .
  ?organism up:scientificName ?organismName .
  ?panproteomeTaxon up:scientificName ?panproteomeTaxonName .
}
graph TD
classDef projected fill:lightgreen;
classDef literal fill:orange;
classDef iri fill:yellow;
  v2("?organism")
  v4("?organismName"):::projected 
  v3("?panproteomeTaxon"):::projected 
  v5("?panproteomeTaxonName"):::projected 
  v1("?proteome"):::projected 
  v1 --"up:organism"-->  v2
  v1 --"up:panproteomeTaxon"-->  v3
  v2 --"up:scientificName"-->  v4
  v3 --"up:scientificName"-->  v5