Paleomagnetic and Rock Magnetic Software

This page aims to list most of the currently available paleomagnetic and rock magnetic software packages.

Paleomagnetic Software

CryoMag[1] Software to measure magnetic moments and directions with common SQUID and Spinner magnetometers.
DAIE[2] (demagnetization analysis in Excel) is paleomagnetic directional analysis software based in an Excel spreadsheet and is capable of handling discrete and u-channel data.
PaleoMac[3] runs on Mac OS 8/9 (can be run in an emulator on newer systems).
PaleoMag[4] Graphical user interface driven software for analyzing paleomagnetic directions. Runs on Windows, Mac and Linux.
Paleomag-Tools Desktop application for Windows.
PmagPy A large suite of paleomagnetic command-line and GUI utilities written in Python.
PuffinPlot[5] A user-friendly desktop application for paleomagnetic analysis. Runs on Windows, Mac OS X, and Linux. Handles most input file formats. Outputs analyses as CSV, and graphs as SVG or PDF.
Remasoft is a MS Windows application for basic analysis of paleomagnetic data typically acquired during alternating-field/thermal demagnetization or magnetization procedures.
Super IAPD performs all of the basic processing and plotting tasks usually associated with the storage and presentation of paleomagnetic data. Menu-driven. Runs on Windows.
UPmag[6] MATLAB software for viewing and processing u-channel or other pass-through paleomagnetic data.
Zplotit produces vector demagnetization diagrams, intensity-decay plots, stereonets, and PCA analyses.

Rock Magnetic Software

FORCinel[7] is a free software package for the processing and analysis of First-order Reversal Curve (FORC) Diagrams.
FORCIT[8] produces First-order Reversal Curve (FORC) Diagrams and related plots.
IRMunmix[9] unmixes IRM acquisition curves into cumulative log-Gaussian functions.
RockMagAnalyzer[10] is a program to determine rock magnetic parameters from a broad variety of rock magnetic measurements.

Geomagnetic Software

IGRF v4 calculates the earth's magnetic field components; 10th generation IGRF model coefficients are used.

Plate Tectonic Reconstructions and Paleomagnetic Dating Software

Paleomagnetic Dating[11] is a free Matlab pcoded software for building an APWP path and determining an age of geological unit using paleomagnetism.

Unavailable Software

This section lists paleomagnetic software which has previously been released or described in published work, but which does not appear to be currently available for general use. In some cases, the software might be obtainable by contacting the author directly.

IAPD-99, by Torsvik et al. (1999). Super IAPD (see above) appears to be a development of this program.
Palmag, by Maier and Bachtadse (1998)
PMGSC, by Randy Enkin (Geological Survey of Canada)
Plotcore, by Alan McCormack (University of Liverpool)
Zplot, by Steve Hurst (Woods Hole)


  1. ^ Wack, M. (2010), A new software for the measurement of magnetic moments using SQUID and spinner magnetometers, Comput. Geosci., 36, 1178-1184, doi: 10.1016/j.cageo.2010.05.002.
  2. ^ Sagnotti, L. (2013), Demagnetization Analysis in Excel (DAIE). An open source workbook in Excel for viewing and analyzing demagnetization data from paleomagnetic discrete samples and u-channels, Annals of Geophysics, 56, D0114, doi: 10.4401/ag-6282.
  3. ^ Cogné, J. P. (2003), PaleoMac: a Macintosh™ application for treating paleomagnetic data and making plate reconstructions, Geochem. Geophys. Geosyst., 4, 1007, doi: 10.1029/2001GC000227.
  4. ^ Jones, C. H. (2002), User-driven integrated software lives: “Paleomag” paleomagnetics analysis on the Macintosh, Comput. Geosci., 28, 1145–1151, doi: 10.1016/S0098-3004(02)00032-8.
  5. ^ Lurcock, P. C., and G. S. Wilson (2012), PuffinPlot: A versatile, user-friendly program for paleomagnetic analysis, Geochem. Geophys. Geosyst., 13, Q06Z45, doi: 10.1029/2012GC004098.
  6. ^ Xuan, C., and J. E. T. Channell (2009), UPmag: MATLAB software for viewing and processing u channel or other pass-through paleomagnetic data, Geochem. Geophys. Geosyst., 10, Q10Y07, doi: 10.1029/2009GC002584.
  7. ^ Harrison, R. J., and J. M. Feinberg (2008), FORCinel: An improved algorithm for calculating first-order reversal curve distributions using locally weighted regression smoothing, Geochem. Geophys. Geosyst., 9, Q05016, doi: 10.1029/2008GC001987.
  8. ^ Acton, Gary, Alex Roth, and Kenneth L. Verosub. "Analyzing micromagnetic properties with FORCIT software." EOS 88 (2007): 230-230.
  9. ^ Heslop, D., Dekkers, M.J., Kruiver, P.P. and Van Oorschot, I.H.M. (2002). Analysis of isothermal remanent magnetisation acquisition urves using the expectation-maximisation algorithm. Geophys. J. Int., 148, 58–64.
  10. ^ Leonhardt, R. (2006), Analyzing rock magnetic measurements: The RockMagAnalyzer 1.0 software, Comput. Geosci., 32, 1420 – 1431, doi: 10.1016/j.cageo.2006.01.006.
  11. ^ Hnatyshin, D., and V. A Kravchinsky (2014), Tectonophysics, 630, 103-112, doi: 10.1016/j.tecto.2014.05.013.

Further Reading

Other lists of paleomagnetic software:

Geological Survey of Norway
Lancaster University (United Kingdom)
AGU Geomagnetism and Paleomagnetism Section
Fort Hoofddijk (University of Utrecht, Netherlands)

Can be removed if not needed.

See Also

First-order Reversal Curve (FORC) Diagrams
Principal Component Analysis