Skip to main content

Python toolkit for standard MT data processing.

Project description

MTpy: A Python Toolbox for Magnetotelluric (MT) Data Processing, Analysis, Modelling and Visualization

|Build Status| |Documentation Status|

How to Cite

If you use this software in a scientific publication, we'd very much appreciate if you could cite one or both of the following papers:

  • Kirkby, A.L., Zhang, F., Peacock, J., Hassan, R., Duan, J., 2019. The MTPy software package for magnetotelluric data analysis and visualisation. Journal of Open Source Software, 4(37), 1358. https://doi.org/10.21105/joss.01358

  • Krieger, L., and Peacock, J., 2014. MTpy: A Python toolbox for magnetotellurics. Computers and Geosciences, 72, p167-175. https://doi.org/10.1016/j.cageo.2014.07.013

Overview

A Python Toolbox for Magnetotelluric (MT) Data Processing, Analysis, Modelling and Visualization

Note that this repository has superseded the geophysics/mtpy <https://github.com/geophysics/mtpy/tree/beta>_ and GeoscienceAustralia/mtpy2 <https://github.com/GeoscienceAustralia/mtpy2/tree/develop>_

Contacts

| Alison Kirkby | Alison.Kirkby@ga.gov.au

| Fei Zhang | fei.zhang@ga.gov.au

| Jared Peacock | peacock.jared@gmail.com

| Rakib Hassan | Rakib.Hassan@ga.gov.au

| Jinming Duan | Jingming.Duan@ga.gov.au

System Requirements

  • Python 2.7
  • Python 3.6+

License

MTpy is licensed under the GPL version 3

The license agreement is contained in the repository and should be kept together with the code.

Conventions Used in the MTPy Software

  1. MTpy uses E- and B-fields (although the sensors may be confusingly named as H-sensors in EDI files)
  2. [E] = microvolts/meter (muV/m)
  3. [B] = nanotesla (nT)
  4. [Z] = [E]/[B] = km/s
  5. Apparent resistivty rho = 0.2 * T * |Z|^2 (in Ohm m)
  6. Angles are given in degrees (mod 360)
  7. EDI files can contain data in Z- or rho/phi-form
  8. EDI files contain data from one station only
  9. Coordinates are handled in decimal degrees (converted when reading)
  10. Time stamps refer to UTC
  11. Internal coordinates: X = North-South, Y = East-West
  12. Rotations are interpreted clockwise (mathematically negative)
  13. 0 degrees azimuth = North

.. |Build Status| image:: https://travis-ci.org/MTgeophysics/mtpy.svg?branch=develop :target: https://travis-ci.org/MTgeophysics/mtpy

.. |Coverage Status| image:: https://coveralls.io/repos/github/MTgeophysics/mtpy/badge.svg?branch=develop :target: https://coveralls.io/github/MTgeophysics/mtpy?branch=develop

.. |Documentation Status| image:: https://readthedocs.org/projects/mtpy2/badge/?version=develop :target: http://mtpy2.readthedocs.io/en/develop/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mtpy-1.0.3.tar.gz (1.1 MB view details)

Uploaded Source

Built Distribution

mtpy-1.0.3-py3-none-any.whl (1.1 MB view details)

Uploaded Python 3

File details

Details for the file mtpy-1.0.3.tar.gz.

File metadata

  • Download URL: mtpy-1.0.3.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.22.0 setuptools/40.4.0 requests-toolbelt/0.8.0 tqdm/4.19.1 CPython/3.6.6

File hashes

Hashes for mtpy-1.0.3.tar.gz
Algorithm Hash digest
SHA256 0839b42fd7752944547a1cf1539bc796b29ef2b0846cbf91c69223a5c8b43c16
MD5 ee72c33b7fb887c21d8312b24c295bba
BLAKE2b-256 a259af676ff60cf03874f56267c186cdd5689d4f7efd05bad6888364bc4d9632

See more details on using hashes here.

File details

Details for the file mtpy-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: mtpy-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.22.0 setuptools/40.4.0 requests-toolbelt/0.8.0 tqdm/4.19.1 CPython/3.6.6

File hashes

Hashes for mtpy-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9545dd2aaf4042fc78233ad8261762d655fcf8e0cbd1da42de3421ec4c6f1f9f
MD5 63d9fd7ae7f4a1e10e0fae964720fed7
BLAKE2b-256 84e90414b915f37a4e505f92a4251b75dfb6cc4560a8864a3b64355ecd1acb7d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page