API for FDEM inversion and data manipulation
Project description
EMagPy
Python API for inversion/modelling of frequency domain electromagnetic data (FDEM).
EMagPy is divided into a python API and a standalone graphical user interface (GUI). It aims to be a powerfull but simple tool for inverting EMI data obtain from conductimeter.
Getting started
Clone the repository:
git clone https://gitlab.com/hkex/emagpy
Change to the src
directory and run ui.py
to start the GUI.
cd emgapy/src
python ui.py # this will start the GUI
The python API is available by simply importing the emagpy
module from the python shell:
import emagpy
k = Problem()
k.createSurvey('./test/coverCrop.csv')
k.invert(forwardModel='CS') # specify the forward model (here the Cumulative Sensitivty of McNeil1980)
k.showResults() # display the section
k.showMisfit() # display predicted and observed apparent EC
k.showOne2one() # 1:1 line of misfit of apparent EC
Check out the jupyter notebook examples in emagpy/examples/
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
emagpy-1.4.0.tar.gz
(5.6 MB
view details)
Built Distribution
emagpy-1.4.0-py3-none-any.whl
(223.3 kB
view details)
File details
Details for the file emagpy-1.4.0.tar.gz
.
File metadata
- Download URL: emagpy-1.4.0.tar.gz
- Upload date:
- Size: 5.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9167973f5a3dec6e549138951b18bbcc1b2dc8ee2f7ed4be50ae06355d331d32 |
|
MD5 | 974a7f1eee66eaa621fd76d0437d6c02 |
|
BLAKE2b-256 | ba1c6875ccef7c27aeb030ad63a42f6dc4977382b68002d65d0d1244e0d75a09 |
File details
Details for the file emagpy-1.4.0-py3-none-any.whl
.
File metadata
- Download URL: emagpy-1.4.0-py3-none-any.whl
- Upload date:
- Size: 223.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b20a70633dad03c85ad9861686077e0fd57956f12d7497135d25fd920c1efae |
|
MD5 | b810972b5c506967387c8b98d07dc282 |
|
BLAKE2b-256 | a4f7f1c4ad766a9666e5e60b91928d43f6d89d2f2c96af73374d57782fed5e90 |