The NDEx2 Python Client provides methods to access NDEx via the NDEx REST Server API. As well as methods for common operations on networks via the NiceCXNetwork class.
- six
- ijson
- requests
- requests_toolbelt
- networkx
- urllib3
- pandas
- enum34 (Python < 3.4)
- numpy
- enum (Python 2.6 & 2.7)
Python 3.5+
Note
Python < 3.5 may have some issues
The NDEx2 Python Client module can be installed from the Python Package Index (PyPI) repository using PIP:
pip install ndex2
If you already have an older version of the ndex2 module installed, you can use this command instead:
pip install --upgrade ndex2
- The NDEx2 Python Client documentation is available on Read the Docs.
- Please refer to our Jupyter Notebook Tutorials GitHub repository for code examples to work with networks using the NDEx2 Python Client and NiceCX object class.
See LICENSE.txt