Welcome to NoisePy¶
This is the documentation for the Python package of NoisePy, which is a new high-performance python tool for seismic ambient noise seismology. For further information and contact information please see below website:
- Github repository of NoisePy: https://github.com/mdenolle/NoisePy
If you use NoisePy for your research and prepare publications, please consider citing NoisePy:
- Jiang, C., Yuan, C., and Denolle, M. NoisePy: a new high-performance python tool for seismic ambient noise seismology. In prep for Seismological Research Letter.
We gratefully acknowledge support from the Packard Fundation (www.packard.org).
Functionality¶
- Download continous noise data based on obspy’s core functions of get_station and get_waveforms
- Save seismic data in ASDF format, which convinently assembles meta, wavefrom and auxililary data into one single file (Turtorials on reading/writing ASDF files)
- Offers high flexibility to handle messy SAC/miniSEED data stored on your local machine and convert them into ASDF format data that could easily be pluged into NoisePy
- Performs fast and easy cross-correlation with functionality to run in parallel through MPI
- Includes a series of monitoring functions to measure dv/v on the resulted cross-correlation functions using some recently developed new methods (see our papers for more details)