Welcome to NoisePy

_images/logo.png

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:

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)