[MSNoise] [STACK] ZeroDivisionError: float division by zero

Lukas Preiswerk preiswerk at vaw.baug.ethz.ch
Thu Jan 19 12:53:28 UTC 2017


OK, thanks for testing. I guess you are using the phase-weighted
stack? Does it work with the linear stack?





2017-01-19 13:09 GMT+01:00 Sammarco, Carmelo <carmelosammarco at abdn.ac.uk>:
> hi lucas,
>
>
> actually now the problem is again:
>
>
>
> .....
>
> ZeroDivisionError: float division by zero
>
>
> so thanks to you i fixed one! great!
>
>
> cheers,
>
>
> -----------
> Mr Carmelo Sammarco MSc  BSc  FGS
> PhD Student in Geology and Petroleum Geology
>
>
> ________________________________
> From: msnoise-bounces at mailman-as.oma.be <msnoise-bounces at mailman-as.oma.be> on behalf of Sammarco, Carmelo <carmelosammarco at abdn.ac.uk>
> Sent: 19 January 2017 12:07
> To: Python Package for Monitoring Seismic Velocity Changes using Ambient Seismic Noise
> Subject: Re: [MSNoise] [STACK] ZeroDivisionError: float division by zero
>
> hi Lucas,
>
>
> i did it but still same problem..
>
>
> thanks a lot thought!
>
> -----------
> Mr Carmelo Sammarco MSc  BSc  FGS
> PhD Student in Geology and Petroleum Geology
>
>
> ________________________________
> From: msnoise-bounces at mailman-as.oma.be <msnoise-bounces at mailman-as.oma.be> on behalf of Lukas Preiswerk <preiswerk at vaw.baug.ethz.ch>
> Sent: 19 January 2017 11:01
> To: Python Package for Monitoring Seismic Velocity Changes using Ambient Seismic Noise
> Subject: Re: [MSNoise] [STACK] ZeroDivisionError: float division by zero
>
> Hi Carmelo
>
> You need a newer version of scipy for the master version. Try
>
> conda update scipy
>
> Lukas
>
>
>
>
>
> 2017-01-19 10:58 GMT+01:00 Sammarco, Carmelo <carmelosammarco at abdn.ac.uk>:
>> Tom,
>>
>>
>> I did again with the master version and now I have this:
>>
>>
>> Lets STACK !
>> Traceback (most recent call last):
>>   File "/home/carmelo/anaconda/bin/msnoise", line 9, in <module>
>>     load_entry_point('msnoise==1.4.1', 'console_scripts', 'msnoise')()
>>   File "/home/carmelo/anaconda/lib/python2.7/site-packages/msnoise/scripts/msnoise.py", line 690, in run
>>     cli(obj={})
>>   File "/home/carmelo/anaconda/lib/python2.7/site-packages/click/core.py", line 610, in __call__
>>     return self.main(*args, **kwargs)
>>   File "/home/carmelo/anaconda/lib/python2.7/site-packages/click/core.py", line 590, in main
>>     rv = self.invoke(ctx)
>>   File "/home/carmelo/anaconda/lib/python2.7/site-packages/click/core.py", line 936, in invoke
>>     return _process_result(sub_ctx.command.invoke(sub_ctx))
>>   File "/home/carmelo/anaconda/lib/python2.7/site-packages/click/core.py", line 782, in invoke
>>     return ctx.invoke(self.callback, **ctx.params)
>>   File "/home/carmelo/anaconda/lib/python2.7/site-packages/click/core.py", line 416, in invoke
>>     return callback(*args, **kwargs)
>>   File "/home/carmelo/anaconda/lib/python2.7/site-packages/msnoise/scripts/msnoise.py", line 368, in stack
>>     from ..s04stack import main
>>   File "/home/carmelo/anaconda/lib/python2.7/site-packages/msnoise/s04stack.py", line 104, in <module>
>>     from .api import *
>>   File "/home/carmelo/anaconda/lib/python2.7/site-packages/msnoise/api.py", line 21, in <module>
>>     from scipy.fftpack.helper import next_fast_len
>> ImportError: cannot import name next_fast_len
>>
>>
>>
>> and also 'upgrade_db'  doesn't works that is why I was using the 1.4.1 ( no master from github).
>>
>>
>>
>> I update conda as well and I tried again... but nothing changed.
>>
>>
>> My system check:
>>
>>
>> ---+MODULES+-------------------
>>
>> Required:
>> [X] setuptools: 20.3
>> [X] click: 3.3
>> [X] numpy: 1.10.4
>> [X] scipy: 0.17.0
>> [X] pandas: 0.18.0
>> [X] matplotlib: 1.5.1
>> [X] statsmodels: 0.6.1
>> [X] sqlalchemy: 1.0.12
>> [X] obspy: 1.0.0
>> [X] flask: 0.10.1
>> [X] flask_admin: 1.0.8
>> [X] wtforms: 2.0.1
>> [X] bokeh: 0.11.1
>>
>> Only necessary if you plan to build the doc locally:
>> [X] sphinx: 1.3.5
>> [X] jinja2: 2.8
>>
>> Graphical Backends: (at least one is required)
>> [ ] wx: not found (install via None)
>> [X] PyQt4: present (no version)
>> [ ] PySide: not found (install via None)
>>
>> Not required, just checking:
>> [X] json: 2.0.9
>> [X] psutil: 4.1.0
>> [ ] reportlab: not found (install via None)
>> [X] configobj: 5.0.6
>> [X] pkg_resources: present (no version)
>> [ ] paramiko: not found (install via None)
>> [X] ctypes: 1.1.0
>> [X] pyparsing: 2.0.3
>> [X] distutils: 2.7.11
>> [X] IPython: 4.1.2
>> [ ] vtk: not found (install via None)
>> [X] enable: 4.5.1
>> [X] traitsui: 4.5.1
>> [X] traits: 4.5.0
>> [X] scikits.samplerate: present (no version)
>>
>>
>>
>>
>>
>> I don't know if I am improving... any suggestions?
>>
>>
>> thanks a lot!
>>
>>
>> -----------
>> Mr Carmelo Sammarco MSc  BSc  FGS
>> PhD Student in Geology and Petroleum Geology
>>
>>
>> ________________________________
>> From: msnoise-bounces at mailman-as.oma.be <msnoise-bounces at mailman-as.oma.be> on behalf of Thomas Lecocq <Thomas.Lecocq at oma.be>
>> Sent: 18 January 2017 18:57
>> To: msnoise at mailman-as.oma.be
>> Subject: Re: [MSNoise] [STACK] ZeroDivisionError: float division by zero
>>
>> Carmelo,
>>
>> Is this using the master from github or 1.4.1 ?
>>
>> Tom
>>
>>
>> Le 18-01-17 à 19:32, Sammarco, Carmelo a écrit :
>>> Dear Users,
>>>
>>>
>>> Today i had this problem after run the staking:
>>>
>>>
>>> 2017-01-18 18:09:54 [DEBUG] Processing AB_AKN:AB_BIGH-ZZ-1
>>> 2017-01-18 18:09:55 [DEBUG] Found 954 updated days
>>> 2017-01-18 18:09:55 [DEBUG] New Data for AB_AKN:AB_BIGH-ZZ-1
>>> Traceback (most recent call last):
>>>    File "/home/carmelo/anaconda/bin/msnoise", line 11, in <module>
>>>      sys.exit(run())
>>>    File "/home/carmelo/anaconda/lib/python2.7/site-packages/msnoise/scripts/msnoise.py", line 614, in run
>>>      cli(obj={})
>>>    File "/home/carmelo/anaconda/lib/python2.7/site-packages/click/core.py", line 610, in __call__
>>>      return self.main(*args, **kwargs)
>>>    File "/home/carmelo/anaconda/lib/python2.7/site-packages/click/core.py", line 590, in main
>>>      rv = self.invoke(ctx)
>>>    File "/home/carmelo/anaconda/lib/python2.7/site-packages/click/core.py", line 936, in invoke
>>>      return _process_result(sub_ctx.command.invoke(sub_ctx))
>>>    File "/home/carmelo/anaconda/lib/python2.7/site-packages/click/core.py", line 782, in invoke
>>>      return ctx.invoke(self.callback, **ctx.params)
>>>    File "/home/carmelo/anaconda/lib/python2.7/site-packages/click/core.py", line 416, in invoke
>>>      return callback(*args, **kwargs)
>>>    File "/home/carmelo/anaconda/lib/python2.7/site-packages/msnoise/scripts/msnoise.py", line 301, in stack
>>>      main('ref', interval)
>>>    File "/home/carmelo/anaconda/lib/python2.7/site-packages/msnoise/s04stack.py", line 209, in main
>>>      db, sta1, sta2, filterid, components, datelist, format=format)
>>>    File "/home/carmelo/anaconda/lib/python2.7/site-packages/msnoise/api.py", line 1020, in get_results
>>>      corr = stack(session, stack_data)
>>>    File "/home/carmelo/anaconda/lib/python2.7/site-packages/msnoise/api.py", line 978, in stack
>>>      coh = 1. / data.shape[0] * np.abs(phasestack)
>>> ZeroDivisionError: float division by zero
>>> carmelo at COPS-023437:~/msnoise/Project30$
>>>
>>>
>>> Someone had this type of problem and already know a way to fix?
>>>
>>> probably python is using integer division and because in it the quotient is rounded down... it generate the error?
>>>
>>> probably the solution is simpler..
>>>
>>> looking forward to know about you guys!
>>>
>>> very very thanks!
>>>
>>>
>>> -----------
>>> Mr Carmelo Sammarco MSc  BSc  FGS
>>> PhD Student in Geology and Petroleum Geology
>>>
>>>
>>> The University of Aberdeen is a charity registered in Scotland, No SC013683.
>>> Tha Oilthigh Obar Dheathain na charthannas clàraichte ann an Alba, Àir. SC013683.
>>> _______________________________________________
>>> MSNoise mailing list
>>> MSNoise at mailman-as.oma.be
>>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>>
>> _______________________________________________
>> MSNoise mailing list
>> MSNoise at mailman-as.oma.be
>> http://mailman-as.oma.be/mailman/listinfo/msnoise
>>
>>
>> The University of Aberdeen is a charity registered in Scotland, No SC013683.
>> Tha Oilthigh Obar Dheathain na charthannas clàraichte ann an Alba, Àir. SC013683.
>> _______________________________________________
>> MSNoise mailing list
>> MSNoise at mailman-as.oma.be
>> http://mailman-as.oma.be/mailman/listinfo/msnoise
> _______________________________________________
> MSNoise mailing list
> MSNoise at mailman-as.oma.be
> http://mailman-as.oma.be/mailman/listinfo/msnoise
>
>
> The University of Aberdeen is a charity registered in Scotland, No SC013683.
> Tha Oilthigh Obar Dheathain na charthannas clàraichte ann an Alba, Àir. SC013683.
> _______________________________________________
> MSNoise mailing list
> MSNoise at mailman-as.oma.be
> http://mailman-as.oma.be/mailman/listinfo/msnoise
>
>
> The University of Aberdeen is a charity registered in Scotland, No SC013683.
> Tha Oilthigh Obar Dheathain na charthannas clàraichte ann an Alba, Àir. SC013683.
> _______________________________________________
> MSNoise mailing list
> MSNoise at mailman-as.oma.be
> http://mailman-as.oma.be/mailman/listinfo/msnoise


More information about the MSNoise mailing list