Skip to main content

Python implementation of the graph visualization tool Cytoscape.

Project description

ipycytoscape

Build Status codecov

Python implementation of the graph visualization tool Cytoscape.

Try it out using binder: Binder

cytoscape screencast

Offers full support to NetworkX lib. Just follow the example under /examples/Test NetworkX methods.ipynb.

Installation

With conda: (recommended)

conda install -c conda-forge ipycytoscape

With pip:

pip install ipycytoscape

Or if you use jupyterlab:

pip install ipycytoscape
jupyter labextension install @jupyter-widgets/jupyterlab-manager jupyter-cytoscape

If you are using Jupyter Notebook 5.2 or earlier, you may also need to enable the nbextension:

jupyter nbextension enable --py [--sys-prefix|--user|--system] ipycytoscape

For a development installation: (requires npm)

$ git clone https://github.com/QuantStack/ipycytoscape.git
$ cd ipycytoscape
$ pip install -e .
$ jupyter nbextension install --py --symlink --sys-prefix ipycytoscape
$ jupyter nbextension enable --py --sys-prefix ipycytoscape
$ jupyter labextension install @jupyter-widgets/jupyterlab-manager
$ jupyter labextension install js

License

We use a shared copyright model that enables all contributors to maintain the copyright on their contributions.

This software is licensed under the BSD-3-Clause license. See the LICENSE file for details.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ipycytoscape-0.2.1.tar.gz (1.9 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ipycytoscape-0.2.1-py2.py3-none-any.whl (2.2 MB view details)

Uploaded Python 2Python 3

File details

Details for the file ipycytoscape-0.2.1.tar.gz.

File metadata

  • Download URL: ipycytoscape-0.2.1.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6

File hashes

Hashes for ipycytoscape-0.2.1.tar.gz
Algorithm Hash digest
SHA256 a25732005baa891bb6aa3c5fa50be786e3bace2dfc567e1d1f9b8c6453c70eda
MD5 a3db2595a904b24790840dbdcd0cbc8e
BLAKE2b-256 38af247b0cf284ca221488cb195cd3e85bc7a6ea10bbd804b0bbb147bc45a2a5

See more details on using hashes here.

File details

Details for the file ipycytoscape-0.2.1-py2.py3-none-any.whl.

File metadata

  • Download URL: ipycytoscape-0.2.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200330 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.7.6

File hashes

Hashes for ipycytoscape-0.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 6093602aeba047d121cf2461f83306a095faafbd72a06fc3db5aef498b5500a7
MD5 8440e476f167830b16ae76998a55348e
BLAKE2b-256 90aa475e8daf85828b1f8bcb10c73a2ce1b596629a1c4807ebb64c1d55f70247

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page