napari Matplotlib

A plugin to use Matplotlib with napari

  • David Stansby

License PyPI Python Version tests codecov pre-commit.ci status napari hub

A plugin to create Matplotlib plots from napari layers


Introduction

napari-matplotlib is a bridge between napari and matplotlib, making it easy to create publication quality Matplotlib plots based on the data loaded in napari layers.

Documentation can be found at https://napari-matplotlib.github.io/

Contributing

Contributions are very welcome! Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.

License

Distributed under the terms of the BSD-3 license, napari-matplotlib is free and open source software.

Issues

If you encounter any problems, please file an issue along with a detailed description.

Version:

  • 3.0.0

Last updated:

  • 2024-10-07

First released:

  • 2022-05-02

License:

  • BSD-3-Clause

Supported data:

  • Information not submitted

Plugin type:

Open extension:

Save extension:

Python versions supported:

Operating system:

  • Information not submitted

Requirements:

  • matplotlib
  • napari >=0.5
  • numpy >=1.23
  • tinycss2
  • napari[all] ; extra == 'docs'
  • numpydoc ; extra == 'docs'
  • pydantic <2 ; extra == 'docs'
  • pydata-sphinx-theme ; extra == 'docs'
  • sphinx ; extra == 'docs'
  • sphinx-automodapi ; extra == 'docs'
  • sphinx-gallery ; extra == 'docs'
  • napari[pyqt6_experimental] >=0.4.18 ; extra == 'testing'
  • pooch ; extra == 'testing'
  • pyqt6 ; extra == 'testing'
  • pytest ; extra == 'testing'
  • pytest-cov ; extra == 'testing'
  • pytest-mock ; extra == 'testing'
  • pytest-mpl ; extra == 'testing'
  • pytest-qt ; extra == 'testing'
  • tox ; extra == 'testing'
  • pytest-xvfb ; (sys_platform == "linux") and extra == 'testing'
Website by the napari team, original design by CZI. Go to napari main website.