Big change with version 4.0!
With the release of Magics 4.0.0 (Feb 2019), the Python interface is separated from the library - please use pip or conda to install the Magics Python interface; either do:
pip install Magics (requires Magics to be installed) or
conda install -c conda-forge Magics=4.0.0 (installs Magics library and all its dependencies for you : do not forget to activate you conda environment before running your python program)
On ECMWF systems you have nothing to change as long as you use the module system as usual:
Magics is the latest generation of the ECMWF's meteorological plotting software and can be either accessed directly through its Python or Fortran interfaces or by using Metview.
Magics supports the plotting of contours, wind fields, observations, satellite images, symbols, text, axis and graphs (including boxplots). Data fields to be plotted may be presented in various formats, for instance GRIB 1 and 2 code data, gaussian grid, regularly spaced grid and fitted data. GRIB data is handled via ECMWF's ecCodes software. Input data can also be in BUFR and NetCDF format or retrieved from an ODB database. The produced meteorological plots can be saved in various formats, such as PostScript, EPS, PDF, GIF, PNG and SVG.
Magics uses the Terralib library in cooperation with Brazil's INPE.
Please send an email to email@example.com or go to Issues if you have any suggestions for improvements or have discovered a bug with this software package.