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

Lukas Preiswerk preiswerk at vaw.baug.ethz.ch
Thu Jan 19 11:01:29 UTC 2017


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


More information about the MSNoise mailing list