Visualize Network Data with Hive Plots
Project description
A plotting package for generating and visualizing static Hive Plots in matplotlib
.
Installation
hiveplotlib
can be installed via pypi:
$ pip install hiveplotlib
To uninstall, run:
$ pip uninstall hiveplotlib
Contributing
For more on contributing to the project, see CONTRIBUTING.md
How to Use and Examples
For more on how to use the software and examples, see the docs.
All the example notebooks are available for download as jupyter
notebooks in the repository under the
examples directory.
If trying to run the example notebooks, note that these are maintained to run in the conda
environment in the repository, specified by hiveplot_env.yml
.
To install this conda
environment and associated jupyter
kernel, clone the repository and run:
$ cd <path/to/repository>
$ bash install.sh
More on Hive Plots
For more on Hive Plots, see our Introduction to Hive Plots.
For additional resources, see:
-
Krzywinski M, Birol I, Jones S, Marra M (2011). Hive Plots — Rational Approach to Visualizing Networks. Briefings in Bioinformatics (early access 9 December 2011, doi: 10.1093/bib/bbr069).
Acknowledgements
We'd like to thank Rodrigo Garcia-Herrera for his work on
pyveplot
, which we referenced
as a starting point for our structural design. We also translated some of his utility
methods for use in this repository.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for hiveplotlib-0.19-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 387634a7a8b6e9900e99a3cdc1a7c61bfcd0ef1b48554e062893267603cfe601 |
|
MD5 | 890b8ec7ba0368f0bca44a64ce5a8af0 |
|
BLAKE2b-256 | 17432e6e2e4997d4bab53a7d596c65f01b8c1ee84075c39f3836c735eea2096e |