About NCPlot

Bugs and issues

If you identify bugs or issues with the package, please raise an issue on the NCPlot GitHub page, or contact the package's creator, Robert Wilson, at rwi@pml.ac.uk.

Contributions welcome

NCPlot should handle most types of netCDF file, but there will still be times when errors are thrown. If you would like to contribute, suggest new features, or point to data the package does not work with, please raise an issue or get in touch directly.

License

NCPlot is released under the GNU General Public License v3 (GPLv3), and distributed via conda-forge, PyPI and GitHub.

Plymouth Marine Laboratory NCPlot was created by Robert Wilson at the Environmental Intelligence group, Plymouth Marine Laboratory, Devon, UK.

Dependencies

NCPlot is built on a small number of open-source Python tools for working with netCDF and array data. Exact versions are pinned in requirements.txt.

File reading and array handling are provided by xarray, netCDF4 and NumPy, with MetPy helping recognise meteorological and oceanographic conventions. Interactive plotting is powered by hvPlot, HoloViews and Bokeh, served through Panel. Map plots use cartopy for coastlines and projections when it is installed.