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.
Metadata
Release files for saipy 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| saipy-0.0.5.tar.gz | 3.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| saipy-0.0.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.6 kB
Release files / saipy-0.0.5.tar.gz
| Download URL | saipy-0.0.5.tar.gz |
|---|---|
| Size | 3.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
30457909dbd8b4ebab301d2653599a657f040183e067c816fd0c0d52acb10e99
|
|
BLAKE2b-256 checksum How to use checksums |
b2270723c7a44758b4433b4098e779f0f382c70d1ab42d61d82cf84ade28873b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.7
|
Release files / saipy-0.0.5-py3-none-any.whl
| Download URL | saipy-0.0.5-py3-none-any.whl |
|---|---|
| Size | 3.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
20bd0eb69083652bd348008e9df1488c35f4c01a519767b457c7f83d55d8296c
|
|
BLAKE2b-256 checksum How to use checksums |
6560cd6a02fe25747d1f9c169468bf34df1a93b2902a53e07937636641242365
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.8.7
|