wikipathways/wikipathways-api-client-py

Name: wikipathways-api-client-py

Owner: WikiPathways

Description: Python API client for WikiPathways webservices.

Created: 2015-02-06 02:35:47.0

Updated: 2016-04-10 22:22:27.0

Pushed: 2016-03-08 18:35:15.0

Homepage: null

Size: 69

Language: Python

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Python API client for WikiPathways webservices.

How to Use

Clone and cd into this repo:

clone https://github.com/wikipathways/wikipathways-api-client-py.git
ikipathways-api-client-py

Install virtualenvwrapper and create a new virtualenv (if pip is available on your system, the virtualenvwrapper steps are optional):

rtualenv your_preferred_name

Install wikipathways-api-client-py:

install -e .

Try one of the examples:

on ./examples/example_get_pathway_as.py

Now that your virtualenv is created, you can leave it at anytime with:

tivate

And come back to it later with:

on your_preferred_name

To list all your virtualenvs:

WORKON_HOME
Troubleshooting

This set of commands was required for one user to install on Linux:

 apt-get update
 apt-get install aptitude
 aptitude install libxslt1-dev libxml2-dev
clone https://github.com/wikipathways/wikipathways-api-client-py.git
ikipathways-api-client-py
install -e .
on wikipathways-api-client-py/examples/example_get_pathway_as.py
Supported API calls

If it's checked in the following list, the WikiPathways API call is implemented in this client. If it's not checked, we'd be happy to accept your pull request with code implementing it! You can find more details about the calls in the WikiPathways API documentation.

Future Enhancements

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.