Skip to main content

an ITerative BAer picker algorithm

Project description

BAIT_

Iterative Baer picking system.

AUTHOR: Matteo Bagagli @ ETH-Zurich VERSION: 2.5.9 DATE: 04/2022


The BaIt picking system is a software created around the already famous and widely used Baer-Kradolfer picker (Baer 1987). The proposed seismic picker push forward the already great performance of the Baer-Kradolfer algorithm by adding an iterative picking procedure over the given seismic trace.

It relies on standard libraries like numpy, matplotlib and ObsPy. For the installation, see further.

Installation

The file ./data/bait_condaenv.ylm contains all the encessary dependencies to install and run the framework. The lines to be typed in the terminal are

$ conda create -n bait python=3.6
$ conda activate bait
$ pip install .
$ pytest # to check everything is cool :)

Prior of the run of the subsequent code, the user must have installed conda or miniconda (HOW-TO).


References

  • Baer, M., and U. Kradolfer. "An automatic phase picker for local and teleseismic events." Bulletin of the Seismological Society of America 77.4 (1987): 1437-1445.
Funny Quotes
  • Always code as if the guy who ends up maintaining your code will be a violent psycopath who knows where you live (Jhon Woods)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bait-2.5.9.tar.gz (112.5 kB view hashes)

Uploaded Source

Built Distribution

bait-2.5.9-py3-none-any.whl (26.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page