Skip to main content

ScodaKit: A scientific Python-based command line toolkit for S-coda seismic wave analysis and scattering parameters estimation

ScodaKit is an open-source command-line pipeline for estimating the scattering parameters of S-coda waves from seismic waveform data. It combines waveform downloading, manual seismic phase picking, catalog metadata merging, coda window extraction, energy decay analysis and visualization — all within a modular and extensible architecture.

Designed for researchers, seismologists, and geophysicists working on seismic attenuation, crustal scattering, or seismic coda-based energy models.


🛠️ Features

This command-line pipeline allows you to:

  • 📡 Download waveform data from FDSN-compliant data centers (e.g., NOA, IRIS)
  • ⌛ Manual picking of P and S seismic wave arrivals using interactive seismic waveform viewers
  • 🗃️ Merge waveform arrival data with seismic event metadata
  • 🌍 Generate interactive or GIS-compatible maps of events and stations
  • 🧠 Extract S-coda waveforms from the seismic traces using signal to noise ratio (SNR) method
  • 📉 Analyze S-coda energy decay to estimate mean free path (ℓ) and Coda attenuation factor (B) using the Single Isotropic Scattering Model
  • 📊 Visualize full waveforms, spectrograms and coda windows
  • 🧪 Modular stages via CLI for reproducible research

For more information please visit https://github.com/marioskaragiorgas/ScodaKit

Copyright: Marios Karagiorgas karagiorgasmarios@gmail.com

license: https://www.apache.org/licenses/LICENSE-2.0

Metadata

Release files for scodakit 0.0.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for scodakit 0.0.1
File Size Uploaded
scodakit-0.0.1.tar.gz 279.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for scodakit 0.0.1
File Interpreter ABI Platform
scodakit-0.0.1-py3-none-any.whl Python 3 none any Details

Total release size: 306.1 kB

Release files / scodakit-0.0.1.tar.gz

Download URL scodakit-0.0.1.tar.gz
Size 279.7 kB
Tags Source
SHA-256 checksum
How to use checksums
94e8223a742c0fd6db7f555605a4a050bf95cab805038f3ee926fa8b64ade1b3
BLAKE2b-256 checksum
How to use checksums
b51b540e5dde8460c62f1400ee149ac35504d62b6c07bca755a6cbc28b6949e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.2

Release files / scodakit-0.0.1-py3-none-any.whl

Download URL scodakit-0.0.1-py3-none-any.whl
Size 26.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9e673efec607824fed8e2c47c447e5e4bdb529de144ce372af831ddc36ce843e
BLAKE2b-256 checksum
How to use checksums
07314d0561bfe72b06b4940d944204f0687fd69d15b475275b380232073bd381
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.2

Release history Release notifications | RSS feed

1.0.0

2 release files

This release

0.0.1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page