https://github.com/crimeacs/ai_seismologist

Init

https://github.com/crimeacs/ai_seismologist

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (7.3%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Init

Basic Info
  • Host: GitHub
  • Owner: crimeacs
  • Language: Python
  • Default Branch: artemii/init
  • Size: 45.9 KB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 1 year ago · Last pushed about 1 year ago
Metadata Files
Readme

README.md

SCEDC Interactive Seismic Explorer

A Gradio web application for searching Southern California earthquake events, visualising them on an interactive map/timeline, and fetching station waveforms with basic filters.

screenshot


Features

  • Search SCEDC event catalogue by date and magnitude.
  • Interactive Plotly map & timeline visualisation of events.
  • Dropdown-based event & station selection (Gradio-friendly).
  • Waveform download via FDSN web service (ObsPy backend).
  • Basic preprocessing & filter controls (band-pass, high-pass).
  • Phase arrival markers (simple estimates, placeholder for future picks).

Quickstart

```bash

Clone & enter repository

$ git clone https://github.com/your-org/scedc-explorer.git $ cd scedc-explorer

Create virtual env (optional)

$ python -m venv .venv && source .venv/bin/activate

Install deps

$ pip install -r requirements.txt

Run the app

$ python rungradioapp.py ```

Open http://localhost:7860 in your browser.


Project layout

. ├── gradio_app.py # core Blocks app ├── run_gradio_app.py # launcher script w/ dep checks ├── requirements.txt ├── README.md └── .gitignore


Contributing

  1. Create a feature branch: git checkout -b feature/awesome
  2. Commit your changes.
  3. Push and open a PR.

License

MIT

Owner

  • Name: Artemii Novoselov
  • Login: crimeacs
  • Kind: user
  • Location: Stanford
  • Company: Stanford

Postdoctoral Researcher @ Stanford University

GitHub Events

Total
  • Push event: 4
  • Pull request event: 4
  • Create event: 3
Last Year
  • Push event: 4
  • Pull request event: 4
  • Create event: 3

Dependencies

requirements.txt pypi
  • gradio >=4.18.0
  • matplotlib >=3.8.0
  • numpy >=1.26.0
  • obspy >=1.4.0
  • obspy-phasenet >=0.0.5
  • pandas >=2.2.2
  • plotly >=5.21.0
  • requests >=2.31.0