A Python Package for Monitoring Seismic Velocity Changes using Ambient Seismic Noise | http://www.msnoise.org
Some bugfixes (thanks to all reporters) and improvements for this release:
Thanks to some great early MSNoise adopters who reported problems using the mailing-list, we have identified a few bugs and tricky situations where some steps failed. This is the case for
I've also reflected those changes in the documentation.
Small bugs have been corrected Numpy 1.8.0 is supported (wait for 1.8.1 to avoid https://github.com/numpy/numpy/pull/4276) Obspy 0.9.0 is supported
"In s06compute_dtt.py, when updated_days_for_dates is called with pair as "%", it doesn't work in database_tools.py. There is no query result back when calling days = session.query(Job).filter(Job.pair == pair).filter(Job.day >= date1).filter(Job.day <= date2).filter(Job.type == type).filter(Job.lastmod >= lastmod).group_by(Job.day).order_by(Job.day).all().
It probably work under windows, but it doesn't work in Linux."
Thanks for reporting, Xiao, it's now corrected.
Thomas
A bug in the Stack procedure has been corrected and the database_tools have been updated. There should be a slight performance improvement in the search for updated_days within a specified moving-window.
This release is not backward compatible. The database scheme and the way to handle the DB have changed dramatically to make the process easier.
The installation process is now much simpler. MySQL is no longer required and the database in/outs are handled by sqlalchemy
.
From now on, the documentation of the releases will be available on http://msnoise.org/doc.
The steps names have changed in order to allow the import
s of the modules. This was needed for the documentation, too.
Changed np.fft to scipy.fftpack in the processing methods for improved performances.