EMagPy: Python API and GUI for 1D EMI modeling/inversion
1. Introduction
EMagPy is an open-source Python API and GUI for 1D EMI modeling/inversion.
Download: EMagPy · GitLab
Document: EMagPy python API and standalone GUI — EMagPy 1.1.0 documentation
2. Main API methods
- Problem.show() Show apparent values as scatter plot
- Problem.showMap() Show spatial distribution of apparent values for given coil
- Problem.calibrate() Calibration of ECa value given depth-specific EC dataset
- Problem.invert() General inversion routine
- Problem.showResults() Show inversion results as a transect
- Problem.showSlice() Show the slice for the selected inverted layer
- Problem.showOne2one() Show 1:1 graph of modeled vs observed apparent EC
- Problem.showMisfit() Show the observed and the modeled ECa
3. Reference
McLachlan, P., Blanchy, G., & Binley, A. (2020). EMagPy: open-source standalone software for processing, forward modeling and inversion of electromagnetic induction data. Computers & Geosciences, 104561. https://doi.org/10.1016/j.cageo.2020.104561