Skip to main content

AIMBAT: Automated and Interactive Measurement of Body-wave Arrival Times.

Project description

AIMBAT

Test Status Build Status Documentation Status codecov PyPI

AIMBAT (Automated and Interactive Measurement of Body wave Arrival Times) is an open-source software package for efficiently measuring teleseismic body wave arrival times for large seismic arrays [1]. It is based on a widely used method called MCCC (Multi-Channel Cross-Correlation) [2]. The package is automated in the sense of initially aligning seismograms for MCCC, which is achieved by an ICCS (Iterative Cross Correlation and Stack) algorithm. Meanwhile, a GUI (graphical user interface) is built to perform seismogram quality control interactively. Therefore, user processing time is reduced while valuable input from a user's expertise is retained. As a byproduct, SAC [3] plotting and phase picking functionalities are replicated and enhanced.

Modules and scripts included in the AIMBAT package were developed using Python and its open-source modules on the Mac OS X platform since 2009. The original MCCC [2] code was transcribed into Python. The GUI of AIMBAT was inspired and initiated at the 2009 EarthScope USArray Data Processing and Analysis Short Course. AIMBAT runs on Mac OS X, Linux/Unix and Windows thanks to the platform-independent feature of Python.

For more information visit the project website or the pysmo repositories.

Authors' Contacts

Contributors

  • Lay Kuan Loh

References

[1] Xiaoting Lou, Suzan van der Lee, and Simon Lloyd (2013), AIMBAT: A Python/Matplotlib Tool for Measuring Teleseismic Arrival Times. Seismol. Res. Lett., 84(1), 85-93, doi:10.1785/0220120033.

[2] VanDecar, J. C., and R. S. Crosson (1990), Determination of teleseismic relative phase arrival times using multi-channel cross-correlation and least squares. Bulletin of the Seismological Society of America, 80(1), 150–169.

[3] Goldstein, P., D. Dodge, M. Firpo, and L. Minner (2003), SAC2000: Signal processing and analysis tools for seismologists and engineers, International Geophysics, 81, 1613–1614.

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

aimbat-0.0.0.dev0.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aimbat-0.0.0.dev0-py3-none-any.whl (8.3 kB view details)

Uploaded Python 3

File details

Details for the file aimbat-0.0.0.dev0.tar.gz.

File metadata

  • Download URL: aimbat-0.0.0.dev0.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.11.4 Linux/6.4.6-200.fc38.x86_64

File hashes

Hashes for aimbat-0.0.0.dev0.tar.gz
Algorithm Hash digest
SHA256 5d3768768f48052b47c7855368a3514c1ff1797a2aeaf44f3e4c478c22e36a97
MD5 e27be2c277c3ec73c3408867eb33b6d5
BLAKE2b-256 7defcec2f0669a8a243e2e86c0d1de2a94f4b5251bdea1d1c8812f57a0a058dc

See more details on using hashes here.

File details

Details for the file aimbat-0.0.0.dev0-py3-none-any.whl.

File metadata

  • Download URL: aimbat-0.0.0.dev0-py3-none-any.whl
  • Upload date:
  • Size: 8.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.3.2 CPython/3.11.4 Linux/6.4.6-200.fc38.x86_64

File hashes

Hashes for aimbat-0.0.0.dev0-py3-none-any.whl
Algorithm Hash digest
SHA256 a256d534ecaacf45a4d272ef619c92cdb6c923ad0d451a01f6f6785c725a82ea
MD5 6d26f5bc5fbea17670a48a27f006f2e5
BLAKE2b-256 8629960333cad1c09d5bdf321060cb45d73498daa14dd13a12b1ff9f99abd307

See more details on using hashes here.

Supported by

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