<div dir="ltr">Tom, thanks. its exactly what u said... i have set downsample to false. whit removal of this, everything works.<div><div>cheers</div></div></div><br><div class="gmail_quote"><div dir="ltr">On Thu, 9 Aug 2018 at 11:22 Tom Eulenfeld <<a href="mailto:tom.eulenfeld@uni-jena.de">tom.eulenfeld@uni-jena.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear Blaž,<br>
<br>
please double-check your configuration. It is possible to set downsample <br>
option to null (None) or the target frequency or to delete the option <br>
entirely.<br>
<br>
I can reproduce the reported behavior if I set downsample to false which <br>
is interpreted as a target frequency of zero.<br>
<br>
Did this solve the issue?<br>
<br>
Best,<br>
Tom<br>
<br>
<br>
<br>
On 09.08.2018 10:04, Blaž Vičič wrote:<br>
> Dear all.<br>
> I am trying to process some data using yam. Prior to the correlation, I <br>
> removed the response of the data and downsampled it to 20Hz.<br>
>   when I call yam correlate 1, this is the error I get:<br>
> <br>
> (obspy) pb-vicic:proc_2 bvicic$ yam correlate 1<br>
> <br>
> 0%| | 0/730 [00:00<?, ?it/s]multiprocessing.pool.RemoteTraceback:<br>
> <br>
> """<br>
> <br>
> Traceback (most recent call last):<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/multiprocessing/pool.py", <br>
> line 119, in worker<br>
> <br>
> result = (True, func(*args, **kwds))<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/yam/correlate.py", <br>
> line 549, in correlate<br>
> <br>
> **preprocessing_kwargs)<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/yam/correlate.py", <br>
> line 392, in preprocess<br>
> <br>
> stream.traces = start_parallel_jobs_inner_loop(stream, do_work, njobs)<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/yam/correlate.py", <br>
> line 26, in start_parallel_jobs_inner_loop<br>
> <br>
> results = [do_work(task) for task in tasks]<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/yam/correlate.py", <br>
> line 26, in <listcomp><br>
> <br>
> results = [do_work(task) for task in tasks]<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/yam/correlate.py", <br>
> line 310, in _prep1<br>
> <br>
> interpolate_options=interpolate_options)<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/yam/correlate.py", <br>
> line 266, in _downsample_and_shift<br>
> <br>
> dt = 1 / target_sr<br>
> <br>
> ZeroDivisionError: division by zero<br>
> <br>
> """<br>
> <br>
> <br>
> The above exception was the direct cause of the following exception:<br>
> <br>
> <br>
> Traceback (most recent call last):<br>
> <br>
> File "/Users/bvicic/anaconda3/envs/obspy/bin/yam", line 11, in <module><br>
> <br>
> sys.exit(run_cmdline())<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/yam/main.py", <br>
> line 388, in run_cmdline<br>
> <br>
> run(**args)<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/yam/main.py", <br>
> line 147, in run<br>
> <br>
> run2(command, **args)<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/yam/main.py", <br>
> line 211, in run2<br>
> <br>
> yam.commands.start_correlate(io, **args)<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/yam/commands.py", <br>
> line 101, in start_correlate<br>
> <br>
> total=len(tasks)):<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/tqdm/_tqdm.py", <br>
> line 930, in __iter__<br>
> <br>
> for obj in iterable:<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/multiprocessing/pool.py", <br>
> line 735, in next<br>
> <br>
> raise value<br>
> <br>
> ZeroDivisionError: division by zero<br>
> <br>
> Exception ignored in: <bound method tqdm.__del__ of 0%| | 0/730 <br>
> [00:00<?, ?it/s]><br>
> <br>
> Traceback (most recent call last):<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/tqdm/_tqdm.py", <br>
> line 882, in __del__<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/tqdm/_tqdm.py", <br>
> line 1087, in close<br>
> <br>
> File <br>
> "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/site-packages/tqdm/_tqdm.py", <br>
> line 439, in _decr_instances<br>
> <br>
> File "/Users/bvicic/anaconda3/envs/obspy/lib/python3.6/_weakrefset.py", <br>
> line 109, in remove<br>
> <br>
> KeyError: <weakref at 0x10dd03b88; to 'tqdm' at 0x10dd13cf8><br>
> <br>
> <br>
> any idea whats going on here? I changed the data with the originals and <br>
> added remove response and downsample to config, but the error is same.<br>
> <br>
> the example works though.<br>
> <br>
> Thanks,<br>
> blaz<br>
> <br>
> <br>
> _______________________________________________<br>
> seistools mailing list<br>
> <a href="mailto:seistools@listserv.uni-jena.de" target="_blank">seistools@listserv.uni-jena.de</a><br>
> <a href="https://lserv.uni-jena.de/mailman/listinfo/seistools" rel="noreferrer" target="_blank">https://lserv.uni-jena.de/mailman/listinfo/seistools</a><br>
> <br>
</blockquote></div>