MagPy
11 subscribers
7 links
Informations and news on MagPy, the geomagnetic analysis package.
Download Telegram
MagPy (version 0.9.7) for python 3.x is now available:
- full support of IAF data (intermagnet archive format)
- export support for IMAGCDF with vectorial and scalar data with different resolution
- bug fixes for flagging and database
Important: the most recent update of cdflib 0.3.19 (September 2020) will corrupt a TT2000 time interpretation of IMAGCDF files, resulting in an import failure for such data files in MagPy. You can check cdflib versions by using "pip3 list". Downgrading cdflib to working versions can be achieved by "pip3 install --force-reinstall cdflib==0.3.18".
MagPy (version 0.9.8) for python 3.x is now available:
- IAF data: increased reading stability
- new cdflib0.3.19 supported
- corrected sign error for southern hemisphere S0 value in DI analysis
MagPy (version 1.0.0) for python 3.x is now available:
- support of single day cdfs in definitive check
- rotation issues
- some minor corrections for better stability
- added continuous integration tests
- manual and readme updated
Download Windows version and manual:
https://cobs.zamg.ac.at/data/index.php/en/downloads/category/1-magnetism
Download for Linux and Mac:
https://github.com/geomagpy/magpy
Or use PyPi to update your version (see manual)
MagPy (version 1.0.1) for python3.x is now available:
- supporting the new INTERMAGNET webservice
- support for XYZ baselines
- bug fixes for IAF file creation with kvalues (Backend only)
- IYFV file creation fixes
Updating you version (see manual):
Windows: pip install geomagpy==1.0.1
Linux/MacOS: (sudo) pip3 install geomagpy==1.0.1
Eventually you need to remove the old ".magpyguiini" file to access the new INTERMAGNET webservice links (-> File -> OpenWebService -> choose "intermagnet")
MagPy (version 1.0.2) for python3.x is now available:
- fixed support of XYZ baselines
- better IMAGCDF support including flags
- many smaller bug fixes (see CHANGES.txt)
MagPy (version 1.0.3) for python3.x is now available:
- fixed IAF import publication date issue (affecting only very few data sets)
- support of newest wxpython
- solved INTERMAGNET webservice access on windows version
- solved a few other issues mainly affecting windows (warnings, fitting)
- many smaller fixes regarding deprecation warnings (see CHANGES.txt)
- preparation work for a new windows installer (coming soon)
MagPy (version 1.0.4) for python3.x is now available:
- IMGACDF format update: elevation as float, scalar column as S
- some minor fixes for deprecation warnings
MagPy (version 1.0.6) for python3.x is now available:
- some fixes for baseline treatment
- functions can be exported in PyCDF
- fixes for beta in rotation function
- datetime fixes in GUI (Windows)
- new Docker package (https://hub.docker.com/r/geomagpy/magpy/tags)
MagPy (version 1.1.0) for python3.x is now available:
- important fixes for baseline correction
- fitting parameters can be saved and restored
- support of new GFZ index webservice
- code updates related to modifications in cdflib package
- new Docker package (https://hub.docker.com/r/geomagpy/magpy/tags)
PLEASE NOTE: matplotlib version should be < 3.6
A new MagPy Windows installer (1.1.0) is available here:

https://cobs.zamg.ac.at/data/index.php/en/software-and-manuals/category/9-software

(if you have installed a previous version > 1.0, updating solely the MagPy package as described in the manual is sufficient)
MagPy (version 1.1.3) for python3.x is now available:
- fixes and additions for basevalue calculation and baseline adoption
- IAF, IYFV, ImagCDF export improved
- updated manuals
- and many other improvements and additions (see CHANGES log)
MagPy (version 1.1.5) now available:
- fixes for DI flux analysis with XYZ variation data and XYZ baselines
- support for AutoDIF enhanced
MagPy (version 1.1.6) now available:
- fixes for cdflib >= 1.0.0
- fixes for latest python versions
MagPy (version 1.1.7) now available
- added subdirectory option to stream.write (automatically create year, month or doy subdirectories)
- improved WDC reader to obtain DST index directly from Kyoto webservice
- format libraries: corrected object in array declaration

Please note: This is just a quick fix primarily focusing on several libraries to be ready for current scipy and cdflib packages. MagPy version 1.2 with speed updates and a new windows installer is in preparation.