Package containing convenience functions to collect seismic/infrasound waveforms and metadata from IRIS/WATC/AVO servers or local files (miniSEED, etc.).
It's recommended that you install this package into a new or pre-existing conda environment. (If you choose the latter option, ensure that your environment contains all of the packages listed in the Dependencies section.)
To create a new conda environment for use with this and other uafgeotools packages, execute the following terminal command:
$ conda create -n uafinfra -c conda-forge obspy multiprocess
This creates a new environment called uafinfra
with ObsPy, multiprocess, and their dependencies
installed.
To install waveform_collection, execute the following terminal commands:
$ conda activate uafinfra # Or your pre-existing env
$ git clone https://github.com/uafgeotools/waveform_collection.git
$ cd waveform_collection
$ pip install -e .
The final command installs the package in "editable" mode, which means that you
can update it with a simple git pull
in your local repository. This install
command only needs to be run once.
Python packages:
...and its dependencies, which you don't really have to be concerned about if you're using conda!
Documentation is available online here.
Access the package's functions with (for example)
from waveform_collection import gather_waveforms
and so on. For a usage example, see
example.py
.
(Alphabetical order by last name.)
David Fee
Julia Gestrich
Logan Scamfer
Darren Tan
Liam Toney
Andrew Winkelman