内容摘要:GEOIST是一套开源的地球物理软件,基于Python语言和面向对象方法编写,采用模块化设计,最新版本发布在 Github网站。GEOIST软件包提供了多种地球物理数据处理和正反演算法,涵盖重力数据处理、位场正反演、 地震目录分析、连续时间序列处理等多个领域方向。适合解决地球物理处理与解释领域的相关科研和生产问题。
GEOIST项目始于2018年,由中国地震局地球物理研究所重力学研究团队发起。如果您基于该开源项目感兴趣,欢迎在下面留言。
1、重力平差和模型计算
针对流动重力数据处理中与测量仪器和方法相关的不确定性,该模型引入贝叶斯优化方法,可以有效减小数据解算误差,估计参数的不确定性。
2、密度结构反演与成像
提供时变模型、三维密度结构模型的反演功能,特别是针对反演方程中的权参数选择问题,提供了优化方法。
3、弹性厚度反演
提供了导纳和相关系数联合反演方法,可以用于从重力异常估算岩石圈有效弹性厚度的方法。
4、位场异常计算和变换
提供了重力异常计算函数,地磁场化极,以及位场的空间解析延拓等功能。
5、地磁模型计算和分析
提供多种地磁模型解算程序,包括主磁场、岩石圈磁场、电离层磁场等。
6、地震目录分析
提供地震目录下载、管理、可视化、质量控制、平滑、除丛、震级转换等多种功能。
7、时间序列处理
提供时间序列数据预处理,去趋势、平滑、去尖峰、突跳等功能,还包括了异常自动检测的处理功能。
小结
GEOIST的核心围绕地震行业的科研需求开展,采用社区型开发理念,欢迎大家贡献代码。
GEOIST的部分代码参考了其它开源项目,经过优化和修改,进行了重新集成,以便更适合于使用。
GEOIST着重围绕重力位场正反演技术进行算法研发,引入贝叶斯数据同化技术和方法,相关成果在地球物理资料解释和研究中,具有重要的应用与研究价值。 目前,上述相关地球物理研究中常用的工具软件多以商业为主,而开源软件提供的功能有限, 特别是针对解决当前国内外对大规模和时变重力反演方面还没有很好的工具软件, 因此,GEOIST可提供科研工作者学习和使用。
本专辑共计划30篇文章,全面介绍GEOIST软件包的各主要模块功能。欢迎感兴趣的朋友们予以关注!
ps:GEOIST目前仍在快速开发过程,部分函数用法和接口可能会有所改变,详情情况参考下面网站:Geoist官方网站-Geoistdoc@gitee
网友评论