/reactome2py

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

Primary LanguagePythonApache License 2.0Apache-2.0

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)

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