I’m thrilled to announce the release of MSNoise 1.2 ! This release marks a big change in many aspects! In terms of performances:
The MySQL DB is no longer a “forced choice”: one can use a simple sqlite database to run MSNoise. We still strongly recommend using MySQL for performance reasons.
The whiten function now returns the FFT of the signal, as this is directly used by MyCorr, and we save the time needed to ifft then fft the array.
The database_tools have been completely rewritten in order to use SQLAlchemy instead of explicit MySQL expressions.
Thanks to the feedback of some early users, we have been able to track down bugs and pitfalls along the steps. The documentation is now linked directly to the code, mostly embedded in the steps, which allows its evolution together with the code. I have rewritten the Installation Guide, it’s now quite complete for Windows and Linux. I need to find a Mac to test it sometime soon. There are still some steps of the installation procedure that are not straightforward for most users (MySQL server set-up), I’ll try to provide guidelines for this very soon.
For those already addicted to MSNoise, note the steps have changed names: for example 02.new_jobs.py is now s02new_jobs.py. This allows importing each step as a module, which was required for building the documentation.
MSNoise 1.2 is available on GitHub. Download it and start playing ! Note, 1.2 is not compatible with the previous version (well, it *should* work with a little tweaking to the database, scream on the Mailing-List if you need help!).
Thanks to Kasper, Zack, Carolin, Philippe and Agathe for their inputs!
As promised, the MSNoise package is available for download (see the Installation page). If you’re using it, please send us an email, so we can keep you updated of the developments. We will soon set up a mailing list, probably using GoogleGroups, so keep in touch !
Although we have cross-checked the whole code, we cannot warranty it is exempt of bugs. The package is provided as-is, we will not be held responsible for any use you make of it, nor for the results and conclusions you may find using MSNoise.
Although MSNoise is provided freely on the internet and every individual may use it, we do not allow anyone to provide commercial service (read -paid in any way-), like training or teaching without contacting the original authors first. The authors and the contact email address are in the __init__.py file of the package.
We are getting ready for the pre-IAVCEI workshop in Kagoshima. The description of the workflow followed by MSNoise upon installation (initialisation and routine) is available. Some things remain to be included but it is mostly complete!!
MSNoise Installation instructions, mostly the Requirements have been put together on this page. More information and test-cases to come ! Stay tuned (subscribe using the form above to get the updates) !
MSNoise will be presented to the public at the occasion of the pre-IAVCEI 2013 workshop on “New methods/computer codes for volcano monitoring” that will be held in Kagoshima (Japan) on 19 July 2013. Instructions for participants (installation notes, requirements, test case) will be provided on this website on 19 June at the latest. The MSNoise package will be available on this website immediately after the Premiere.