跳转到主要内容

磁通量电测数据处理代码

项目描述

AURORA

https://img.shields.io/pypi/v/aurora.svg https://img.shields.io/conda/v/conda-forge/aurora.svg https://img.shields.io/pypi/l/aurora.svg

Aurora是一个开源软件包,可以稳健地从磁通量电测(MT)时间序列中估计单站和远程参考电磁传输函数(TFs)。Aurora是开源处理工作流程的一部分,该工作流程利用自描述数据容器MTH5,后者又利用通用的mt-metadata框架来管理元数据。这些现有的软件包通过提供管理良好的数据结构和仅需几行代码即可生成的传输函数来简化处理。处理依赖于两个输入 - 一个定义用于TF估计的数据的表格,以及一个指定处理参数的JSON文件,这两个文件都是自动生成的,如果需要可以修改。输出TFs以mt-metadata对象的形式返回,并可以导出为各种常见格式,用于绘图、建模和反演。

关键特性

  • 表格数据索引和管理(Pandas 数据帧),

  • 类似字典的处理参数配置

  • 编程或手动编辑输入

  • 高度自动化的工作流程

Aurora 项目的文档可在http://simpeg.xyz/aurora/找到

安装

建议使用 PyPi 作为默认仓库进行安装

pip安装aurora

也可以使用 Conda,但更新频率不高

conda -c conda-forge install aurora

通用工作流程

  1. 将原始时间序列数据转换为 MTH5 格式,请参阅MTH5 文档和示例

  2. 了解时间序列数据和需要处理的本地站点运行 RunSummary

  3. 选择远程参考站点 KernelDataset

  4. 创建数据处理的配方 Config

  5. 估计传递函数 process_mth5 并输出为 mt_metadata.transfer_function.core.TF 对象,可以输出 [ EMTFXML | EDI | ZMM | ZSS | ZRR ] 文件。

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解有关安装软件包的更多信息。

源分发

aurora-0.4.1.tar.gz (315.8 kB 查看哈希)

上传

构建分发

aurora-0.4.1-py3-none-any.whl (149.6 kB 查看哈希)

上传 Python 3

由以下支持

AWSAWS云计算和安全赞助商DatadogDatadog监控FastlyFastlyCDNGoogleGoogle下载分析MicrosoftMicrosoftPSF赞助商PingdomPingdom监控SentrySentry错误记录StatusPageStatusPage状态页面