Skip to main content

Deep learnig-based seismological application

Project description

SAIPy

Seismology has witnessed significant advancements in recent years with the application of deep learning methods to address a broad range of problems. These techniques have demonstrated their remarkable ability to effectively extract statistical properties from extensive datasets, surpassing the capabilities of traditional approaches to an extent. In this repository we present SAIPy, an open-source Python package developed for fast seismic waveform data processing by implementing deep learning. SAIPy offers solutions for multiple seismological tasks such as earthquake detection, magnitude estimation, seismic phase picking, and polarity identification. This brings together the capabilities of previously published models such as CREIME, Dynapicker and PolarCAP and introduces upgraded versions of previously published models such as CREIME_RT capable of identifying earthquakes with an accuracy above 99.8% and a root mean squared error of 0.38 unit in magnitude estimation. These upgraded models outperform state-of-the-art approaches like the Vision Transformer network. SAIPy provides an API that simplifies the integration of these advanced models with benchmark datasets like STEAD and INSTANCE. The package can be implemented on continuous waveforms and has the potential to be used for real-time earthquake monitoring to enable timely actions to mitigate the impact of seismic events.

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

saipy-0.0.5.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

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

saipy-0.0.5-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file saipy-0.0.5.tar.gz.

File metadata

  • Download URL: saipy-0.0.5.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.7

File hashes

Hashes for saipy-0.0.5.tar.gz
Algorithm Hash digest
SHA256 30457909dbd8b4ebab301d2653599a657f040183e067c816fd0c0d52acb10e99
MD5 b3f2a1abd5422354735a61ff80a2eb48
BLAKE2b-256 b2270723c7a44758b4433b4098e779f0f382c70d1ab42d61d82cf84ade28873b

See more details on using hashes here.

File details

Details for the file saipy-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: saipy-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.7

File hashes

Hashes for saipy-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 20bd0eb69083652bd348008e9df1488c35f4c01a519767b457c7f83d55d8296c
MD5 413a88447a8afa62a1fbcb94c7e1049b
BLAKE2b-256 6560cd6a02fe25747d1f9c169468bf34df1a93b2902a53e07937636641242365

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