Skip to main content

Archivable and exchangeable format for magnetotelluric data

Project description

MTH5

https://img.shields.io/pypi/v/mth5.svg https://img.shields.io/travis/kujaku11/mth5.svg Documentation Status https://codecov.io/gh/kujaku11/mth5/branch/master/graph/badge.svg?token=XU5QSRM1ZO https://zenodo.org/badge/283883448.svg

The goal of MTH5 is to develop an archivable and exchangeable format for magnetotelluric time series data. MTH5 provides tools to read/write MTH5 files and tools to interact with MTH5 files. All metadata is based on the mt_metadata

Features

  • Read and write HDF5 files formated for magnetotelluric time series.

  • From MTH5 a user can create an MTH5 file, get/add/remove stations, runs, channels and filters and all associated metadata.

  • Data is contained as an xarray which can house the data and metadata together, and data is indexed by time.

  • Readers for some data types are included as plugins, namely
    • Z3D

    • NIMS BIN

    • USGS ASCII

    • StationXML + miniseed

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

History

0.1.0 (2021-06-30)

  • First release on PyPI.

0.2.0 (2021-10-31)

  • Updated the structure of MTH5 to have Experiment as the top level

  • Updated tests

  • Backwards compatibility works

  • Updated Docs

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

mth5-0.2.2.tar.gz (1.3 MB view hashes)

Uploaded Source

Built Distribution

mth5-0.2.2-py2.py3-none-any.whl (120.7 kB view hashes)

Uploaded Python 2 Python 3

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