Usage in Scripts
Our standard is command-line first! psyplot offers a rich, flexible and simple framework to generate high-level APIs to be used in python scripts.
Graphical User Interface
You cannot only easily use psyplot from scripts, it comes with a flexible graphical user interface to interactively explore your data .
The psyplot framework is built for flexibility to tackle the different types of analysis questions that arise in pioneering research, and to continuously add more features.
psyplot is the core package that defines the framework and data
management. It provides the functionalities to decode CF- and UGRID-
Conventions, the main API in the
psyplot-gui is building a GUI upon the psyplot framework for interactive analysis. Among many other features, it contains an in-process terminal, a help-explorer and tools to change the plots and project contents.
psy-view provides a standalone widget for a simple investigation of netCDF file contents. Just like ncview it can be started as a standalone application, but is also embedded in the general psyplot GUI. It extends the functionalities of ncview with nicer, and more functional plotting methods.
All packages are open-source, freely available, and developped transparently. Install it via
or get the source code on GitHub.
We are always looking for contributors providing new plugins, format options, code snippets, etc.! The developers guide provide some general background on the framework. We are looking forward to your PR in one of our repositories on Github, or transform your code-snippets into format options if you post them in a new issue.
Get in touch
If you are looking for a specific feature or have troubles with visualizing certain files, please, do get in touch with the psyplot developers via one of the following channels: