问题标签 [obspy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
305 浏览

python - 使用 python 和 obspy 抽取文件

我正在尝试对 mseed 格式文件进行抽取。现在我正在使用这个代码。

但是当我运行它时,我收到以下错误。

0 投票
1 回答
162 浏览

python-3.x - 使用互相关创建触发器以检测低振幅地震

您好,我是 python 和 obspy 社区的新手。我一直在使用 obspy 并设法与已知地震信号进行互相关,以找到合适的相关系数,然后将其用于未知地震信号来检测地震。我使用了 obspy 函数 correlate(a,b,shift_len) 来关联这两个信号。但是我很难实现这一点,将整个地震数据轨迹与单个已知地震信号相关联,以检测类似的地震(通过互相关),并在地震轨迹中找到这些类似信号的时间。

0 投票
1 回答
80 浏览

stream - obspy 读取 wav 文件未知格式

我尝试重现给定的示例obspy 示例以读取 wav,不幸的是,即使使用与示例中编写的代码相同的代码,我也会引发错误:

wav 示例文件可以从这里下载: 下载 3cssan.near.8.1.RNON.wav

如果您有任何解决此问题的建议,我将不胜感激 我想使用 obspy 因为我想继续使用 obspy 实现的代码进行分析

此致

泽维尔

0 投票
0 回答
30 浏览

python - obspy 是否能够计算跟踪或流的大小?

这里有人是obspy专家吗?

我正在制作一个基于 obspy 的应用程序,该应用程序使用产生的震级检测强度为 3 以上的地震。是否可以使用 obspy 计算幅度?

0 投票
1 回答
974 浏览

python - Obspy 频谱图 ValueError (noverlap 必须小于 n)

我使用 obspy 处理地震数据,我想为我的数据获取频谱图。当我将频谱图函数应用于初始数据时,一切正常。

但是,当我对数据进行切片和插值时

*point 是我数据中的任意点

*初始采样率为 124.99

然后执行频谱图

我收到以下错误:

*** ValueError:noverlap 必须小于 n

为什么会这样?

0 投票
0 回答
16 浏览

python - 为什么在 obspy 中读取 .evt 文件时出现 EvtBadHeaderError

我正在使用在 Python 中调用readObspy的命令。我只是想读取一个 .evt 文件。但是会出现以下错误:

EvtBadHeaderError: Bad Frame values

我的代码是:

from obspy import read
dt = read('evtfile.evt',format='KINEMETRICS_EVT')

我搜索了它,这个错误来自这个EvtBadHeaderError网页。我试图在 obspy 论坛页面上联系某人,但没有得到任何答复。所以我只是想找出这个错误来自哪里。所以我试图“解码”这个错误,但我有点难以理解。如果有人能向我解释为什么会这样,我将不胜感激。我不知道我在这里问这个问题是否好,但这是关于我的主人的,我真的需要找出为什么会出现这个错误。谢谢!!

0 投票
1 回答
83 浏览

python - 如何在obspy中设置零相位带通滤波器的阶数

我有一个关于在 obspy 中设置零相位带通滤波器的顺序的问题。

我想应用一个二阶零相位滤波器,转角频率为 0.05Hz 和 0.1Hz。

我认为输入'st.filter('bandpass',freqmin = 0.05,freqmax = 0.1,corners = 2,zerophase = True)'是正确的。

但是,我有点困惑,因为根据下面的链接,设置“zerophase = True”会导致过滤器顺序的两倍。

https://docs.obspy.org/_modules/obspy/signal/filter.html

所以我想问一下在我的情况下设置'corners = 2'或'corners = 1'等是否正确。

如果有人给出答案,这将对我有很大帮助。

谢谢你。

0 投票
1 回答
32 浏览

python - 使用 obspy 反转地震信号的极性

其中一个信号传感器读取信号的反极性,这意味着它会翻转它。我正在尝试使用 Obspy 在 python 中反转它。

任何人都可以帮我弄清楚如何?

0 投票
1 回答
69 浏览

python - 在 matplotlib 中绘制频谱图颜色条的问题

我想使用输入数据制作子图

0 投票
2 回答
39 浏览

python - 绘制数据的噪声谱

我有一个单列文件(仅包含一列)和一个矩阵文件(包含 10 列)数据,它们是噪声数据,我想使用 python 绘制这两个文件的噪声谱。

此处附有单列文件的示例数据

矩阵文件的示例数据附在此处

我尝试使用https://www.earthinversion.com/techniques/visualizing-power-spectral-density-demo-obspy/但对于我的 ascii 数据集我做不到。我希望专家可以帮助我。提前致谢。