INTERMAGNET does not endorse or recommend any of the non-INERMAGNET software. These applications are here to help the community find tools that might be useful to them.


A collection of source code including routines in Python, Mathematica, Matlab, IDL and Java for reading and writing the INTERMAGNET CDF format ImagCDF. This repository is open for other source code that would be useful to the community and we encourage contributions.


MagPy (or GeomagPy) is a Python package for analysing and displaying geomagnetic data.


Imcdview is an application for working with the CDs and DVDs of 1-minute definitive data that INTERMAGNET has published annually since 1991. The programme is compiled and will run on Microsoft Windows, SOLARIS, Linux and OS X (source code is not included). The program allows you to view minute, hourly and daily mean data and to scroll rapidly through data sets, and also to view quality control information such as comparison of instruments at an observatory, comparison of data between nearby observatories and plots of the 'baseline' at an observatory - an important indicator of the quality of measurements. Metdata such as observatory location and contact details for institutes is also available.

Imcdview works with the INTERMAGNET Archive Format (IAF) and requires data to be in the structure defined for the INTERMAGNET CD/DVD. One module in the programme allows import of data from other formats (such as IAGA-2002) into the IAF format. Another module provides options to export the data in a number of geomagnetic data formats. Caution should be used when working with these import and export facilities - data will always be limited to the precision of the IAF format, which is particularly low for angles (declination).


DataCheck1s is primarily intended for INTERMAGNET members who are tasked with quality checking INTERMAGNET 1-second data. The programme compares 1-second data in IAGA-2002 format to 1-minute data from the same observatory / time range in IAF format. It also converts data from IAGA-2002 to the new INTERMAGNET CDF format (ImagCDF) and provides some simple plotting abilities.


Autoplot is a general purpose plotting package which can be used to view data in INTERMAGNET's CDF format (ImagCDF) as well as a number of other formats. It is able to handle large volumes of time series data efficiently and provides spectral as well as time series plots.

Autoplot was developed under the NASA Virtual Observatories for Heliophysics program in a collaborative effort among several institutions, including support or code contributions from ViRBO, VMO, RBSP-ECT, and the Radio and Plasma Wave Group at The University of Iowa.


Software to check INTERMAGNET 1 minute definitive data, as described in the INTERMAGNET technical manual. User name and password can be obtained from Virginie Maury ( or Jan Reda (


A C++ software package for logging data at geomagnetic observatories.


Python toolbox for geomagnetic data processing particularly related to SV work.