Python过滤器的实现

filterpicker的Python项目详细描述


过滤器选择器

=========================

  • 作者:Matteo Bagagli
  • 版本:1.0.3
  • 日期:10/2019

滤波检波器是一种通用、宽频带、鉴相和选相器,适用于地震实时监测和地震预警。 这个模块是a.Lomax过滤器选择器的Python实现。灵感来源于Y.Kamer的MATLABimplementation[3]。这个picker类已经用NumPy库重写了。在

有关用法/方法的完整参考,请参阅主要作者的论文[1][2]

安装

{empi}你最近可能已经上传了

pip install filterpicker

准备出发。在

如果您想手动安装库或只是更新到最新的补丁,安装非常简单,因为软件包附带了安装程序。所有依赖项都在requirements.txt文件中解释。建议使用虚拟环境(conda或{})

只需打开终端并输入

^{pr2}$

测试

要运行一个简单的测试以确保您准备就绪,只需键入:

$ cd where/the/package/is
$ pytest

您还可以通过运行example文件夹中的脚本(手动安装)或运行命令行exec store obspy_script(PyPI)来双重检查软件的性能。 该模块与著名的ObsPy库完全兼容:只向选择器提供跟踪数据(obspy.core.Trace.datanumpy数组)。在

对于任何问题/错误报告,请发送电子邮件至: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在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JFrame中的Java多线程   java Servlet异常映射   java无法从输出流读取   swing Java带来的小程序GUI问题   java什么原因导致错误“'void'类型此处不允许”以及如何修复它?   Java选择器select(长)与selectNow的区别   java自定义arraylist<mygames>获得不同   java Icepdf注释让页面消失   java反向整数数组   java I在生成同步“无法解析配置的所有依赖项”时遇到此错误:app:debugRuntimeClasspath   多个虚拟机上的java线程访问单个DB实例上的表,有时会导致性能低下和异常   swing更改Java中的默认按钮,使其看起来“更好”   java慢速MQ主题订阅。并行化不能提高性能   java运行Boggle Solver需要一个多小时。我的代码怎么了?   数据库中的java循环与应用程序中的java循环   正则表达式匹配${123…456}并在Java中提取2个数字?   java如何制作我们软件的试用版   Java内存参数计算   从另一个类调用方法时出现java问题