没有合适的资源?快使用搜索试试~ 我知道了~
SoftwareX 9(2019)299原始软件出版物地震震源机制数据管理、聚类和分类何塞·A 阿尔瓦雷斯-戈麦斯马德里康普顿斯大学地质学院地球动力学、地层学和古生物学系,C/ José Antonio Novais,12。28040马德里,西班牙ar t i cl e i nf o文章历史记录:收到2018年收到修订版2019年3月26日接受2019年3月26日保留字:地震震源机制聚类a b st ra ct地震活动性常被用来推断一个地区的构造。地震构造学作为一种构造成分的研究,特别是从震源机制分析的FMC计算可以从震源机制数据中获得的不同地震参数,对每个震源机制的破裂类型进行分类,如果用户需要,对数据进行聚类分析,以不同的格式输出参数,并从输入数据生成分类图©2019作者由爱思唯尔公司出版这是CC BY许可下的开放获取文章(http://creativecommons.org/licenses/by/4.0/)中找到。代码元数据当前代码版本v1.3用于此代码版本的代码/存储库的永久链接https://github.com/ElsevierSoftwareX/SOFTX_2018_227法律代码许可证GPL v3使用git的代码版本控制系统使用Python的软件代码语言、工具和服务编译要求,操作环境依赖性Python模块matplotlib,NumPy,sys,argparse,os,SciPy如果可用开发人员文档/手册链接https://github.com/Jose-Alvarez/FMC问题支持电子邮件jaag@ucm.es1. 动机和意义基于P波初动极性的第一个地震震源机制确定有一个密集的地震网络[1自1960年以来,计算机已经允许用不同的、更稳健的方法数值确定断层面解[例如6随着现代地震学的发展,板块构造理论改变了地质学家对地球的与此同时,与板块构造有关的地震研究也得到了发展,地震构造和岩石圈变形的基本概念得到了确立[如9自70年代以来,地震震源机制开始系统地计算,全球震源目录电子邮件地址:jaalvare@ucm.es。https://doi.org/10.1016/j.softx.2019.03.008机制等由于现有数据不断增加,我们需要新的工具来系统地为了表示震源机制总体,Frohlich和Apperson [13]提出了一个图表,将震源机制数据可视化为破裂类型的函数这种表示法在地震构造学中很流行,广泛用于表示研究区域的震源机制[例如,14然而,由于它向下角显著扭曲[20],Kagan [21]使用Kaverina等面积投影[22]来避免它们。这两个图之间的差异类似于日晷和兰伯特方位等面积投影之间的差异(更多细节请参见FMC手册)。FMC计划的目的是提供一个简单但强大的-一个有效的工具来管理震源机制数据,根据地震双偶(DC)破裂类型对事件进行分类,并根据DC特征执行聚类分析和绘制分类图。这些功能的组合允许对地震破裂进行更深入的分析2352-7110/©2019作者。由爱思唯尔公司出版这是CC BY许可下的开放获取文章(http://creativecommons.org/licenses/by/4.0/)。可在ScienceDirect上获得目录列表SoftwareX期刊主页:www.elsevier.com/locate/softx300J.A. Álvarez-Gómez/SoftwareX 9(2019)299|=表1震源机制反演与分析软件。软件参考单震源机制反演及绘图程序FOCMECSnoke,1984年[23]EARTHWORMJohnson等. 1995年[24]珊瑚工具Creager 1997 [25]Rake Louvari Kiratzi,1997年[26]Geotouch Lees,2000年[27]FPSPACK Gasperini & [28]第二十八话Dishansh 2005 Srivastava等人2006 [29]MIRONE Luis,2007 [30]3DFM Labay Haeussler,2007 [31]地震震源机制Scherbaum等2009 [32]SeisComP Hanka等人2010 [33][34]第三十四话地震学中的计算机程序Herrmann,2013 [35] focalmech Conder,2017[36]Grond(Pyrocko)Heimann等人2018 [37]bb CERI,2019 [38]焦点机制Helffrich,2019 [39]psmeca,普斯库佩(GMT)帕托,2019 [40]PyTDMT(ObsPy)Bernardi, 2019年[41]震源机制总体分析和绘图程序。Geotouch Lees,2000年[27][42]第四十二话TFMtools Khalil Al-Arifi,2018 [43]在一个地区,提供了更深入的了解负责地震活动的构造过程。还为重点机制的分析和管理开发了其他工具其中一些专门用于地震学数据处理,以获得震源机制和/或其在单一基础上的绘图在表1中,列出了这些程序中的一些,尽管为了表示和执行对震源机制总体的统计分析,已经提出了不同的方法和算法在表1中,显示了一些已发布的其他作者提出了不同的算法和方法,尽管没有可分发的特定软件可用[例如21,22,44其中一些是基于直流张量的Frohlich和Apperson三元图[13],而另一些是基于Hudson源分类[49]。还探索了震源机制总体的聚类分析,但同样没有开发出特定的软件[例如,50迄今为止,FMC已被用于几个研究项目和出版物中,分析地区[55该软件通常用于根据区域或地震系列中的破裂类型对事件进行分类,通常伴有显示DC分类的图表,然后进行额外的分析或建模该软件最近增加的功能,如扩展绘图选项和聚类分析,尚待探索,这意味着在地震构造分析方面迈出了质的一步。2. 软件描述该程序的设计具有经典UNIX类工具的模块性和多功能性。它可以从命令行调用,并且可以很容易地集成到shell脚本(*NIX系统)或批处理文件(DOS/Windows系统)中。FMC最初是在Python 2.7.3中使用几个常见的Python库进行编程的 : sys , argparse , os , NumPy ( 1.14 或 更 高 版 本 ) 和matplotlib。 从版本1.3开始,FMC也可以在Python 3上运行。震源机制数据处理的核心函数采用了Gasperini Vannucci [28]的一些FORTRAN子程序。2.1. 软件功能程序输入和输出可以通过ASCII文件或使用标准输入(或重定向"“)、标准输出(屏幕或重定向”“>”)和管道(")来执行默认情况下,FMC将以Harvard CMT(psmeca格式)ASCII文件的形式读取输入并写入输出。输入格式可以通过程序选项修饰符“-i”进行更改应使用通用绘图工具包[69]的三种焦点机制格式之一将数据输入程序这些格式是哈佛CMT约定,两个节面旧哈佛CMT格式为psmeca,和单节面Aki和Richards [70]约定。前者是一个完整的格式,可以直接从全球CMT网站(http://www.globalcmt.org/)下载,而后者是合并地震破裂数据的最简单方法。或者, FMC 将生成 Kaverina 型 DC 分类图 (带有 程序选项 “-p”)。FMC使用matplotlib库,可以生成不同格式的图形(emf,eps,jpeg,jpg,pdf,png,ps,raw,rgba,svg,svgz,tif,tiff)。格式由打印文件扩展名自动该图基于Kaverina [22]投影技术,Kagan [21]也使用了该技术,但它包含了类似于断层地质概念分类的DC分类。根据P、T和B质心矩张量轴的值,按照一个简单的算法,将地震分为七种类型,并恰当地用Kave-rina图表示出来(图1)。这种分类与Johnston等人使用的分类[71目前,FMC仅生成DC分类图。对于源类型分类图,读者可以参考最近的作品[48,74,75]。在处理地震矩张量时,通常的做法需要张量的分解,这是遵循Gasperini和Vanucci [28]实现的程序的等偏张量补偿线性矢量偶极比fclvd(用于测量源与“纯"双偶的差异为了获得双力偶的节面,主轴(P,B,T)的取向从偏矩张量计算(对于DC和CLVD分量,P轴和T轴相同节点平面方向和滑移矢量是从P轴和T轴几何获得的也可以执行逆计算,从节平面获得P轴、T轴和B轴取向(实际上,仅需要一个节平面,因为两者相互正交并且运动学上受到在这种情况下,得到的矩张量是具有fclvd0.FMC实现了从SciPy到分组数据的层次凝聚聚类算法。这些算法的优点是它们的通用性,因为用户可以在许多度量和分组方法之间进行选择,它们自动选择最小数量的聚类而无需先验估计的能力,以及它们在聚类中使用具有不同尺度和强不同群体的不同参数2.2. 可用的命令行开关该程序使用不同的选项或标志来控制以下方面:(i)输入格式,(ii)输出格式,(iii)绘图选项和(iv)聚类选项。此外,还有一个常见J.A. Álvarez-Gómez/SoftwareX 9(2019)299301|2.2.1. 输入FMC输入可以作为ASCII文件或标准输入从管道以下代码是等价的:FMC.pyinput-file.datcat input-file.dat|FMC.pyFMC.pyJapan_parameters. dat使用CUSTOM输出获得两个节面指令:电 话 : +86-21 - 6666888 传 真 : +86-21 -66668888-1.8004 -5.1775 22 X Y ID|FMC.py-o CUSTOM-oflon,lat,slip A,plungA,slip B,plungB测试结果:# 经 度 纬 度 Slip_trend_ASlip_plunge_ASlip_trend_B Slip_plunge_B 2.54 37.09 206.70913.9911 100.925-47.5101从输入文件中绘制数据,并使用参数对符号进行着色(图1)。( 二)指令:FMC.py-p'Japan 2011 data.png' japan_CMT_2011.dat -pc fclvd使用Kaverina diagram中的位置进行自动聚类(默认)(图)。第 三章FMC.py-p聚类使用震中位置(图。 四、FMC.py japan_CMT_2011.dat-cn 4-ci lon,lat4. 影响和结论FMC的主要研究问题是改进区域和地震系列的地震构造分析。FMC是一个功能强大的工具,允许用户更深入地了解地震活动的过程,无论是自然的还是人为的。使用FMC,用户可以用一种简单的方法获得与地震震源机制有关的参数,特别是双力偶参数,还可以制作图表,使直流地震震源机制的可视化变得容易。由于层次聚类分析的复杂性,它在地震构造学中并不常用。它在FMC中的实现为地震学和地震构造学社区提供了一个用户友好的工具。一般而言,FMC有助于震源机制参数的管理和地震活动性分析新研究近似的实施。到目前为止(见第1节中的出版作品列表),使用前一版本的FMC已经提高了地震构造数据表示的质量和清晰度,以及可以用震源机制进行的各种分析,并提供了一个基本工具,以提高我们对构造和地震过程细节的理解。最近在FMC中实现的聚类算法将使地震构造分析获得一个全新的视角。FMC正在被地震构造社区使用,地震学家、地震学家、地震地质学家和构造地质学家。它已被用于学术研究,以及·······304J.A. Álvarez-Gómez/SoftwareX 9(2019)299图1.一、FM C 使 用 的震源机制分 类 图 。图二. 绘制命令“FMC.py-p地震和海啸风险咨询。它提高了分析的质量,减少了数据处理和管理所花费的时间。FMC正在成长为一个多功能的工具,可以很容易地在数据分析和表示的自动化脚本上实现,并与其他缺乏类似工具的软件套件(如GMT [69])结合使用。确认我要感谢Jorge L 。Giner Robles 、Alberto Jiménez Díaz、Julissa Sanjur、Junqing Liu、Lester Anderson和Andrei Bala,他们测试了不同版本的软件,并提出了改进代码的建议。两个匿名的评论者,尤其是R。Myhill提出了改进程序和手稿的建议。这项工作得到了由美国国家科学院资助的项目EscherkeStep(CGL2017 -83931-C3-1-P)的J.A. Álvarez-Gómez/SoftwareX 9(2019)299305图3.第三章。 绘制命令“FMC.py-p 'Japan 2011 clusters.png' japan_CMT_2011.dat -cn 0”的结果。见图4。 使用命令获得的群集的GMTpsmeca“FMC.py-p-CN 4 -西隆,纬度”。西班牙政府科学、创新和大学部。引用[1]1922年11月11日智利地震中第一次运动的性质。Amer J Sci Ser 1928;5 V(93):232[2]1934年7月6日的地震:振幅和第一运动。Bull Seismol Soc Am1938;28(1):1-13.[3]科宁液化石油气论深源地震的机制。GerlandsBeitrage z. Geophys1941;58:159-97.[4]Honda H,Masatuke A.关于日本及其邻近地区地震的机制和产生地震的应力。东北大学科学报告1952;4(1).[5]Scheidegger AE. 地 震 断 层 面 解 的 几 何 表 示 。 Bull Seismol Soc Am1957;47(2):89-110.[6]克诺夫湖断层面问题的解析计算,第24卷。出版物的自治领天文台(渥太华);1961年,p. 309-15[7]Langston CA,Helmberger DV.模拟浅位错源的方法。Geophys J R AstronSoc1975;42(1):117-30.[8]Dziewonski AM,Chou T-A,Woodhouse JH.全球和区域地震活动性研究用波形资料确定震源参数。J Geophy Res1981;86(B4):2825-52.[9] 贝尼奥夫造山作用和深部地壳结构--来自地震学的补充证据。Bull Geol SocAmer 1954;65 ( 5 ) : 385-400. http://dx.doi 的 网 站 。 org/10.1130/0016-7606(1954)65[385:OADCSE]2.0.CO;2.[10] 赛克斯湖地震机制与洋中脊断裂的性质。地球物理研究杂志1967;72(8):2131. http://dx.doi.org/10.1029/JZ072i008p02131.[11]Isacks B,Oliver J,Sykes LR.地震学与新全球构造学。JGeophys Res1968;73(18):5855-99.[12]Isacks B,Molnar P.地幔地震机制和岩石圈下沉。Nature1969;223(5211):1121-4.[13] Frohlich C,Apperson KD.地震震源机制、矩张量和板块边界附近地震活动的一致性。Tectonics1992;11(2):279-96.http://dx.doi.org/10.1029/91TC02888网站。[14][10]张文辉,张文辉.由哈佛震源机制和麦克里维地震位置提供的麦夸里海岭构造的限制。J Geophy Res(1978- 2 0 1 2 ) 1 9 9 7 ; 1 0 2 ( B 3 ) : 5 0 2 9 - 4 1 .[15]Borges JF,Fitas AJS,Bezzeghoud M,Teves-Costa P.葡萄牙及其邻近大西洋 地 区 的 地 震 构 造 。 构 造 物 理 2001;331 ( 4 ) : 373-87. http ://dx.doi.org/10.1016/S0040-1951(00)00291-2.[16]吴晓波,李晓波.与日本弧东北部之下的俯冲太平洋板块有关的板间和板内地震震源机制的空间分布:三重平面深地震带。地球物理研究杂志2001;106(B2):2177. http://dx.doi.org/10.1029/2000JB900386网站。[17]Ratchkovski NA,Hansen RA.阿拉斯加俯冲带分段的新证据。Bull SeismolSoc Am2002;92(5):1754-65.[18]吴晓刚,王晓刚,王晓刚,王晓刚,王晓刚.双地震带的上平面存在一个地震带,日 本 东北部70-100 km 深处的沿弧方向。GeophysRes Lett2006;33(24).[19]Serpelloni E,Vannucci G,Pondrelli S,Argnani A,Casula G,AnzideiM,Baldi P,Gasperini P.来自震源机制和GPS数据的西非-欧亚大陆板块边界的Kinnesia。Geophys J Int306J.A. Álvarez-Gómez/SoftwareX 9(2019)2992007;169(3):1180-200. http://dx.doi.org/10.1111/j.1365-246X.2007.03367。X.[20]弗罗利希角地震震源机制分布的显示与定量评价。Geophys J Int 2001;144(2):300-8. http://dx.doi的网站。org/10.1046/j.1365-246x.2001.00341.x。[21] 卡根YY。双力偶震源机制:随机旋转和显示。Geophys J Int 2005;163(3):1065-72. http://dx.doi.org/10.1111/j.1365-246X.2005.02781.x.[22]Kaverina AN,Lander AV,Prozorov AG.全球蠕动分布及其与震源几何学和构造成因的关系。Geophys J Int1996;125(1):249-65.[23]Snoke JA.结合极性和SV-P振幅比资料确定震源机制解的程序1984年地震笔记[24]杨 文 , 王 文 .地 球 -蠕 虫 : 一 种 灵 活 的 地 震 台 网 处 理 方 法 。 IrisNewslett1995;14(2):1-4.[25]克里格湾 珊瑚 Seismol Res Lett1997;68(2):269-71.[26]Louvari EK,Kiratzi AA.一个窗口程序,用来绘制地震震源机制和主应力方向。Comput Geosci 1997;23(8):851-7. http://dx.doi.org/10.1016/S0098-3004(97)00070-8.[27]李 JM 。 Geotouch : 地 球 科 学 中 的 三 维 和 四 维 GIS 软 件 。 Comput Geosci2000;26(7):751-61. http://dx.doi.org/10的网站。1016/S0098-3004(99)00133-8。[28]放大图片作者:Gasperini P,Vannucci G. FPSPACK:一个用于管理地震震源机制数据的FORTRAN子例程包. Comput Geosci 2003;29(7):893-901.http://dx.doi.org/10.1016/S0098-3004(03)00096-7.[29] Srivastava NN,Thakor RU,Patel SV,Viroja SG,Chetta US,SharmaSA.利用java软体“dishansh 2005”建构沙滩球图。Seismol Res Lett 2006;77( 5 ) : 554-8. http://dx.doi.org/10 的 网 站 。 1785/gssrl.77.5.554 ,https://pubs.geoscienceworld.org/srl/article/77/5/554-558/143275。[30]路易斯JF。Mirone:一个用于探索网格数据的多用途工具。Comput Geosci2007;33(1):31-41. http://dx.doi.org/10.1016/j.cageo.2006.05.005网站。[31]Labay KA,Haeussler PJ.利用ArcScene -ScienceBase-catalog实现地震震源机制的三维可视化。见:科学数据库目录,数据系列,第241卷。美国地质勘探局 ; 2007 年 , https://www.sciencebase.gov/catalog/item/53 cd 492 de 4 b 0b290850 eef 1c。[32]Scherbaum F,Kuehn N,Zimmermann B.地震震源机制-Wolfram 演 示 项 目 。 2009 , http://demonstrations.wolfram 。com/EarthquakeFocalMechanism/.[33]Hanka W,Saul J,Weber B,Becker J,Harjadi P,Fauzi,GITEWS地震组.印度洋及以外地区海啸预警的实时地震监测。Nat Hazards Earth Syst Sci2010;10(12):2611网址://dx.doi.org/10.5194/nhess-10-2611-2010syst-sci.net/10/2611/2010/http://www.nat-hazards-earth-[34] Krieger L , Heimann S. Seismol Res Lett 2012;83 ( 3 ) : 589-95.http://dx.doi.org/10.1785/gssrl.83.3的网站。589,https://pubs.geoscienceworld.org/srl/article/83/3/589-595/143981。[35]赫尔曼湾地震学中的计算机程序:一个不断发展的教学和研究工具。SeismolRes Lett 2013;84(6):1081-8. 得双曲正切值. doi.org/10.1785/0220110096,https://pubs.geoscienceworld.org/srl/article/84/6/1081-1088/315307。[36] 文件交换- MATLAB中央。2017年,https://es.mathworks.com/matlabcentral/fileexchange/61227-focalmech-fm-centerx-centery-diam-varargin。[37][10]张文辉,张文辉. Grod-一个概率震源反演框架。在:GFZ数据服务. 2018年12月28日,http://dx.doi.org/10。5880/GFZ.2.1.2018.003,http://dataservices.gfz-potsdam.de/panmetaworks/showshort.php?id=escidoc:3600903。[38]CERI 。 bb matlab 函 数 。 孟 菲 斯 大 学 地 震 研 究 和 信 息 中 心 ; 2019 年 ,https://www.memphis.edu/ceri/。[39] 赫尔夫里希湾 焦点机制。 在:ELSI。 2019年,https://members.elsi.jp/请参阅george/focmec.html。[40]帕陶湾PSMECA(GMT)。在:SOEST夏威夷. 2019年,https://www.soest。hawaii.edu/gmt/gmt/html/man/psmeca.html网站。[41]贝尔纳迪湾PyTDMT-Python时域矩张量。在:INGV。2019年。[42]利斯特湾埃克斯。澳大利亚国立大学地球科学研究院;2010年,http://rses.anu.edu.au/tectonics/equakes/网站。[43]Khalil AR , Al-Arifi NS. 重 点 机 制 概 述 。 地 球 科 学 信 息 2018;1-8 。http://dx.doi.org/10.1007/s12145-018-0367-1网站。[44]弗罗利希角 三角图:三元图显示相似性震源机制的多样性。Phys EarthPlanet Inter 1992;75 ( 1-3 ) : 193-8. http : //dx.doi.org/10.1016/0031-9201(92)90130-N。[45]Lana X,Fernández Mills G.利用总体反演算法和客观分类方法,反演了岩石圈 局部 应力 分布 纯粹 应用 地 球物 理学 PAGEOPH 1992;138 ( 2) :229-47.http://dx.doi的网站。org/10.1007
下载后可阅读完整内容,剩余1页未读,立即下载
cpongm
- 粉丝: 5
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- IEEE 14总线系统Simulink模型开发指南与案例研究
- STLinkV2.J16.S4固件更新与应用指南
- Java并发处理的实用示例分析
- Linux下简化部署与日志查看的Shell脚本工具
- Maven增量编译技术详解及应用示例
- MyEclipse 2021.5.24a最新版本发布
- Indore探索前端代码库使用指南与开发环境搭建
- 电子技术基础数字部分PPT课件第六版康华光
- MySQL 8.0.25版本可视化安装包详细介绍
- 易语言实现主流搜索引擎快速集成
- 使用asyncio-sse包装器实现服务器事件推送简易指南
- Java高级开发工程师面试要点总结
- R语言项目ClearningData-Proj1的数据处理
- VFP成本费用计算系统源码及论文全面解析
- Qt5与C++打造书籍管理系统教程
- React 应用入门:开发、测试及生产部署教程
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功