Ultraplot is published on PyPi
and conda-forge. It can be installed
with pip or conda as follows:
pip install ultraplot
conda install -c conda-forge ultraplotpyCirclize-based plots require the optional circos extra:
pip install 'ultraplot[circos]'The docs extra also includes pyCirclize for building the documentation.
To install all optional dependency groups (circos, docs, and stats):
pip install 'ultraplot[all]'Likewise, an existing installation of ultraplot can be upgraded to the latest version with:
pip install --upgrade ultraplot
conda upgrade ultraplotTo install a development version of ultraplot, you can use
pip install git+https://github.com/ultraplot/ultraplot.git
or clone the repository and run pip install -e . inside
the ultraplot folder.
ultraplot's only hard dependency is matplotlib. The soft dependencies are cartopy, basemap, xarray, and pandas. See the documentation for details.