wikipathways / wikipathways/GPML2RDF

[SPARQL] Rhea's RDF

Open
#95 4 comments 0 reactions 1 assignee View on GitHub

@DeniseSl22 is already working on this.

Since May 6, 2021.

enhancement SPARQL
Dominant language
Java
Stars
4
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Reduce need for rewriting IRIs

  • shares IRIs for genes
    Not possible, genes are not part of Rhea RDF --. Use "wp:bdbUniprot https://identifiers.org/uniprot/Q99424 " from WPRDF; what to do with "unreviewed" IDs?
  • shares IRIs for proteins
    Also not directly possible, Rhea documentation: "The cross-references to UniProt protein entries are not part of the rhea.rdf
    distribution. They are available from the uniprot.rdf distribution." --> See below for examples on federated queries combining Rhea and Uniprot (either through EC, or UniprotID).
  • shares IRIs for metabolites
    See two examples (InChIKey and ChEBI) below
  • shares IRIs for complexes
    @DeniseSl22 didn't find an example for this yet....
  • shares IRIs for publications
PREFIX rh:<http://rdf.rhea-db.org/>
PREFIX pubmed:<http://rdf.ncbi.nlm.nih.gov/pubmed/>
SELECT ?reaction ?reactionEquation WHERE {
 ?reaction rdfs:subClassOf rh:Reaction .
 ?reaction rh:status rh:Approved .
 ?reaction rh:equation ?reactionEquation .
 ?reaction rh:citation ?cit .
 filter (?cit=pubmed:2460092)
}

Write up examples SPARQL query

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.