Python过滤器的实现
filterpicker的Python项目详细描述
过滤器选择器
=========================
- 作者:Matteo Bagagli
- 版本:1.0.3
- 日期:10/2019
滤波检波器是一种通用、宽频带、鉴相和选相器,适用于地震实时监测和地震预警。 这个模块是a.Lomax过滤器选择器的Python实现。灵感来源于Y.Kamer的MATLABimplementation[3]。这个picker类已经用NumPy库重写了。在
有关用法/方法的完整参考,请参阅主要作者的论文[1][2]
安装
{empi}你最近可能已经上传了 准备出发。在 如果您想手动安装库或只是更新到最新的补丁,安装非常简单,因为软件包附带了安装程序。所有依赖项都在 只需打开终端并输入 要运行一个简单的测试以确保您准备就绪,只需键入: 您还可以通过运行 对于任何问题/错误报告,请发送电子邮件至:matteo.bagagli@erdw.ethz.ch 享受^-^ [1]Lomax,A.,C.Satriano和M.Vassallo(2012),自动选择器开发和优化:FilterPicker-用于实时地震监测和地震预警、地震活动的健壮、宽带选择器。Res.Lett.公司。,83531-540,doi:10.1785/gssrl.83.3.531。在 [2]Vassallo,M.,C.Satriano和A.Lomax,(2012年),《自动选相器的开发和优化:提高自动选相器性能的策略》,地震。Res.Lett.公司。,83541-554,doi:10.1785/gssrl.83.3.541。在 [3]MATLAB packagehttps://ch.mathworks.com/matlabcentral/fileexchange/69211-filterpicker-a-robust-broadband-phase-detector-and-picker在 标签:pip install filterpicker
requirements.txt
文件中解释。建议使用虚拟环境(conda
或{测试
$ cd where/the/package/is
$ pytest
example
文件夹中的脚本(手动安装)或运行命令行exec store obspy_script
(PyPI)来双重检查软件的性能。
该模块与著名的ObsPy库完全兼容:只向选择器提供跟踪数据(obspy.core.Trace.data
numpy数组)。在参考文献
推荐PyPI第三方库