dsiervo/sc3_ai_picker

Python scripts for PhaseNet and EQTransformer execution in SGC data

21
/ 100
Experimental

This tool helps seismologists and geophysicists automate earthquake event creation within SeisComP3. It takes raw seismic waveform data and processes it using AI models (PhaseNet or EQTransformer) to identify P-wave and S-wave arrival times. The output is a set of earthquake events, complete with picks, amplitudes, and magnitudes, in SeisComP3-compatible XML files, streamlining the event cataloging workflow.

No commits in the last 6 months.

Use this if you need to automatically detect seismic phases and create earthquake events from continuous or archived waveform data within your SeisComP3 system, especially for long time periods or near-real-time processing.

Not ideal if you do not use SeisComP3 for seismic event processing or if you need to manually review every single pick before event creation.

seismology earthquake-monitoring seismic-data-analysis event-cataloging geophysics
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 5 / 25
Maturity 16 / 25
Community 0 / 25

How are scores calculated?

Stars

12

Forks

Language

Python

License

MIT

Last pushed

Mar 03, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/dsiervo/sc3_ai_picker"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.