Loading…

MTpy: A Python toolbox for magnetotellurics

We present the software package MTpy that allows handling, processing, and imaging of magnetotelluric (MT) data sets. Written in Python, the code is open source, containing sub-packages and modules for various tasks within the standard MT data processing and handling scheme. Besides the independent...

Full description

Saved in:
Bibliographic Details
Published in:Computers & geosciences 2014-11, Vol.72, p.167-175
Main Authors: Krieger, Lars, Peacock, Jared R.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-a425t-a27b81585be8651cacd7588034283d24a236626bd5dc4331f13b11fbe9854d7c3
cites cdi_FETCH-LOGICAL-a425t-a27b81585be8651cacd7588034283d24a236626bd5dc4331f13b11fbe9854d7c3
container_end_page 175
container_issue
container_start_page 167
container_title Computers & geosciences
container_volume 72
creator Krieger, Lars
Peacock, Jared R.
description We present the software package MTpy that allows handling, processing, and imaging of magnetotelluric (MT) data sets. Written in Python, the code is open source, containing sub-packages and modules for various tasks within the standard MT data processing and handling scheme. Besides the independent definition of classes and functions, MTpy provides wrappers and convenience scripts to call standard external data processing and modelling software. In its current state, modules and functions of MTpy work on raw and pre-processed MT data. However, opposite to providing a static compilation of software, we prefer to introduce MTpy as a flexible software toolbox, whose contents can be combined and utilised according to the respective needs of the user. Just as the overall functionality of a mechanical toolbox can be extended by adding new tools, MTpy is a flexible framework, which will be dynamically extended in the future. Furthermore, it can help to unify and extend existing codes and algorithms within the (academic) MT community. In this paper, we introduce the structure and concept of MTpy. Additionally, we show some examples from an everyday work-flow of MT data processing: the generation of standard EDI data files from raw electric (E-) and magnetic flux density (B-) field time series as input, the conversion into MiniSEED data format, as well as the generation of a graphical data representation in the form of a Phase Tensor pseudosection.
doi_str_mv 10.1016/j.cageo.2014.07.013
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1651413839</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0098300414001794</els_id><sourcerecordid>1651413839</sourcerecordid><originalsourceid>FETCH-LOGICAL-a425t-a27b81585be8651cacd7588034283d24a236626bd5dc4331f13b11fbe9854d7c3</originalsourceid><addsrcrecordid>eNp9kMtOwzAQRS0EEqXwBWyyREIJM34kLhKLquIlFcGirC3HcYqrNC52iujf41LWrGZzz9WdQ8glQoGA5c2qMHppfUEBeQFVAciOyAhlxfJKAjsmI4CJzBkAPyVnMa4AgFIpRuT6ZbHZ3WbT7G03fPg-G7zvav-dtT5ka73s7eAH23Xb4Ew8Jyet7qK9-Ltj8v5wv5g95fPXx-fZdJ5rTsWQa1rVEoUUtZWlQKNNUwmZZnAqWUO5pqwsaVk3ojGcMWyR1YhtbSdS8KYybEyuDr2b4D-3Ng5q7aJJK3Rv_TYqTK0cmWSTFGWHqAk-xmBbtQlurcNOIai9GrVSv2rUXo2CSiU1ibo7UDZ98eVsUNE42xvbuGDNoBrv_uV_AJwva6I</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1651413839</pqid></control><display><type>article</type><title>MTpy: A Python toolbox for magnetotellurics</title><source>Elsevier:Jisc Collections:Elsevier Read and Publish Agreement 2022-2024:Freedom Collection (Reading list)</source><creator>Krieger, Lars ; Peacock, Jared R.</creator><creatorcontrib>Krieger, Lars ; Peacock, Jared R.</creatorcontrib><description>We present the software package MTpy that allows handling, processing, and imaging of magnetotelluric (MT) data sets. Written in Python, the code is open source, containing sub-packages and modules for various tasks within the standard MT data processing and handling scheme. Besides the independent definition of classes and functions, MTpy provides wrappers and convenience scripts to call standard external data processing and modelling software. In its current state, modules and functions of MTpy work on raw and pre-processed MT data. However, opposite to providing a static compilation of software, we prefer to introduce MTpy as a flexible software toolbox, whose contents can be combined and utilised according to the respective needs of the user. Just as the overall functionality of a mechanical toolbox can be extended by adding new tools, MTpy is a flexible framework, which will be dynamically extended in the future. Furthermore, it can help to unify and extend existing codes and algorithms within the (academic) MT community. In this paper, we introduce the structure and concept of MTpy. Additionally, we show some examples from an everyday work-flow of MT data processing: the generation of standard EDI data files from raw electric (E-) and magnetic flux density (B-) field time series as input, the conversion into MiniSEED data format, as well as the generation of a graphical data representation in the form of a Phase Tensor pseudosection.</description><identifier>ISSN: 0098-3004</identifier><identifier>EISSN: 1873-7803</identifier><identifier>DOI: 10.1016/j.cageo.2014.07.013</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><subject>Computer programs ; Data processing ; Magnetotellurics ; Mathematical analysis ; Mathematical models ; Modules ; Open source ; Python toolbox ; Software</subject><ispartof>Computers &amp; geosciences, 2014-11, Vol.72, p.167-175</ispartof><rights>2014 Elsevier Ltd</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-a425t-a27b81585be8651cacd7588034283d24a236626bd5dc4331f13b11fbe9854d7c3</citedby><cites>FETCH-LOGICAL-a425t-a27b81585be8651cacd7588034283d24a236626bd5dc4331f13b11fbe9854d7c3</cites><orcidid>0000-0002-1832-8245</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Krieger, Lars</creatorcontrib><creatorcontrib>Peacock, Jared R.</creatorcontrib><title>MTpy: A Python toolbox for magnetotellurics</title><title>Computers &amp; geosciences</title><description>We present the software package MTpy that allows handling, processing, and imaging of magnetotelluric (MT) data sets. Written in Python, the code is open source, containing sub-packages and modules for various tasks within the standard MT data processing and handling scheme. Besides the independent definition of classes and functions, MTpy provides wrappers and convenience scripts to call standard external data processing and modelling software. In its current state, modules and functions of MTpy work on raw and pre-processed MT data. However, opposite to providing a static compilation of software, we prefer to introduce MTpy as a flexible software toolbox, whose contents can be combined and utilised according to the respective needs of the user. Just as the overall functionality of a mechanical toolbox can be extended by adding new tools, MTpy is a flexible framework, which will be dynamically extended in the future. Furthermore, it can help to unify and extend existing codes and algorithms within the (academic) MT community. In this paper, we introduce the structure and concept of MTpy. Additionally, we show some examples from an everyday work-flow of MT data processing: the generation of standard EDI data files from raw electric (E-) and magnetic flux density (B-) field time series as input, the conversion into MiniSEED data format, as well as the generation of a graphical data representation in the form of a Phase Tensor pseudosection.</description><subject>Computer programs</subject><subject>Data processing</subject><subject>Magnetotellurics</subject><subject>Mathematical analysis</subject><subject>Mathematical models</subject><subject>Modules</subject><subject>Open source</subject><subject>Python toolbox</subject><subject>Software</subject><issn>0098-3004</issn><issn>1873-7803</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNp9kMtOwzAQRS0EEqXwBWyyREIJM34kLhKLquIlFcGirC3HcYqrNC52iujf41LWrGZzz9WdQ8glQoGA5c2qMHppfUEBeQFVAciOyAhlxfJKAjsmI4CJzBkAPyVnMa4AgFIpRuT6ZbHZ3WbT7G03fPg-G7zvav-dtT5ka73s7eAH23Xb4Ew8Jyet7qK9-Ltj8v5wv5g95fPXx-fZdJ5rTsWQa1rVEoUUtZWlQKNNUwmZZnAqWUO5pqwsaVk3ojGcMWyR1YhtbSdS8KYybEyuDr2b4D-3Ng5q7aJJK3Rv_TYqTK0cmWSTFGWHqAk-xmBbtQlurcNOIai9GrVSv2rUXo2CSiU1ibo7UDZ98eVsUNE42xvbuGDNoBrv_uV_AJwva6I</recordid><startdate>201411</startdate><enddate>201411</enddate><creator>Krieger, Lars</creator><creator>Peacock, Jared R.</creator><general>Elsevier Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>FR3</scope><scope>H8D</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0002-1832-8245</orcidid></search><sort><creationdate>201411</creationdate><title>MTpy: A Python toolbox for magnetotellurics</title><author>Krieger, Lars ; Peacock, Jared R.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a425t-a27b81585be8651cacd7588034283d24a236626bd5dc4331f13b11fbe9854d7c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Computer programs</topic><topic>Data processing</topic><topic>Magnetotellurics</topic><topic>Mathematical analysis</topic><topic>Mathematical models</topic><topic>Modules</topic><topic>Open source</topic><topic>Python toolbox</topic><topic>Software</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Krieger, Lars</creatorcontrib><creatorcontrib>Peacock, Jared R.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Aerospace Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Computers &amp; geosciences</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Krieger, Lars</au><au>Peacock, Jared R.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>MTpy: A Python toolbox for magnetotellurics</atitle><jtitle>Computers &amp; geosciences</jtitle><date>2014-11</date><risdate>2014</risdate><volume>72</volume><spage>167</spage><epage>175</epage><pages>167-175</pages><issn>0098-3004</issn><eissn>1873-7803</eissn><abstract>We present the software package MTpy that allows handling, processing, and imaging of magnetotelluric (MT) data sets. Written in Python, the code is open source, containing sub-packages and modules for various tasks within the standard MT data processing and handling scheme. Besides the independent definition of classes and functions, MTpy provides wrappers and convenience scripts to call standard external data processing and modelling software. In its current state, modules and functions of MTpy work on raw and pre-processed MT data. However, opposite to providing a static compilation of software, we prefer to introduce MTpy as a flexible software toolbox, whose contents can be combined and utilised according to the respective needs of the user. Just as the overall functionality of a mechanical toolbox can be extended by adding new tools, MTpy is a flexible framework, which will be dynamically extended in the future. Furthermore, it can help to unify and extend existing codes and algorithms within the (academic) MT community. In this paper, we introduce the structure and concept of MTpy. Additionally, we show some examples from an everyday work-flow of MT data processing: the generation of standard EDI data files from raw electric (E-) and magnetic flux density (B-) field time series as input, the conversion into MiniSEED data format, as well as the generation of a graphical data representation in the form of a Phase Tensor pseudosection.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/j.cageo.2014.07.013</doi><tpages>9</tpages><orcidid>https://orcid.org/0000-0002-1832-8245</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0098-3004
ispartof Computers & geosciences, 2014-11, Vol.72, p.167-175
issn 0098-3004
1873-7803
language eng
recordid cdi_proquest_miscellaneous_1651413839
source Elsevier:Jisc Collections:Elsevier Read and Publish Agreement 2022-2024:Freedom Collection (Reading list)
subjects Computer programs
Data processing
Magnetotellurics
Mathematical analysis
Mathematical models
Modules
Open source
Python toolbox
Software
title MTpy: A Python toolbox for magnetotellurics
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-03T09%3A24%3A23IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=MTpy:%20A%20Python%20toolbox%20for%20magnetotellurics&rft.jtitle=Computers%20&%20geosciences&rft.au=Krieger,%20Lars&rft.date=2014-11&rft.volume=72&rft.spage=167&rft.epage=175&rft.pages=167-175&rft.issn=0098-3004&rft.eissn=1873-7803&rft_id=info:doi/10.1016/j.cageo.2014.07.013&rft_dat=%3Cproquest_cross%3E1651413839%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-a425t-a27b81585be8651cacd7588034283d24a236626bd5dc4331f13b11fbe9854d7c3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1651413839&rft_id=info:pmid/&rfr_iscdi=true