reactome2py icon indicating copy to clipboard operation
reactome2py copied to clipboard

python client for reactome content, analysis, and human functional protein interactions (FI) services api calls.

Reactome2py

CI Branch Build Status
Travis master Build Status

reactome2py from PyPISupported Python Versions Anaconda-Server Badge

Python client for Reactome content and analysis services API calls.

Installation

  • PyPI install using pip

    (sudo) pip install reactome2py 
    
  • from source

    git clone repo
    cd reactome2py
    python setup.py install 
    
  • Dockerfile

    (sudo) docker build -t <tag-name>:latest .
    (sudo) docker run -it --rm <tag-name>:latest
    

reactome2py Jupyter notebook use-case examples

demo folder holds jupyter notebooks to show use-cases

Try it on the fly with google coolab - NOTE: click on folder/file icon to find results generated via jupyter notebook.

API Documentation and json structures (Model section)

  • Pathway Analysis Service: https://reactome.org/AnalysisService/#/
  • Content Service: https://reactome.org/ContentService/#/

Reactome EBI Training Course

https://www.ebi.ac.uk/training-beta/online/courses/reactome-tools-for-analysing-biological-pathways/

Reactome Pathway Browser Tour

This video is useful in understanding how to fully use and interpret Reactome pathway browser features.
https://www.youtube.com/watch?v=-skixrvI4nU

In depth user guides are available at: https://reactome.org/userguide