obspy-datacenter-client

Download seismic waveforms, events, and station metadata from FDSN data centers using ObsPy.

4|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/GeneralReasoning/env-skillsbench --skill obspy-datacenter-client-generalreasoning
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: obspy-datacenter-client
Source: https://github.com/GeneralReasoning/env-skillsbench/tree/main/seismic-phase-picking/environment/skills/obspy-datacenter-client
Command: npx skills add https://github.com/GeneralReasoning/env-skillsbench --skill obspy-datacenter-client-generalreasoning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ObsPy provides a unified, Python-based interface to download earthquake data from multiple FDSN data centers, simplifying access to waveform data, event catalogs, and station metadata for research workflows.

Core Features & Use Cases

  • Access waveform data, event information, and station metadata via the obspy.clients.fdsn API.
  • Supports many data centers (IRIS, INGV, GFZ, RESIF, etc.) and data formats for flexible data retrieval.
  • Use cases include building seismic datasets for analysis, validating event catalogs, and inventorying stations for targeted studies.

Quick Start

Request waveform data from a data center for a defined network/station and time window using the ObsPy FDSN client.

Frequently Asked Questions about obspy-datacenter-client

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I download seismic waveforms from an FDSN data center using Python?▼

Download seismic waveforms from an FDSN data center by using the ObsPy FDSN client to query specific networks, stations, and time windows, returning waveform data directly for analysis.

Can I retrieve earthquake event catalogs and station inventory metadata with ObsPy?▼

Yes, retrieve earthquake event catalogs and station inventory metadata using the ObsPy FDSN client's get_events and get_stations methods to filter by location, time range, and network.

What FDSN data centers are supported for seismological data retrieval?▼

ObsPy's FDSN client supports multiple data centers including IRIS, INGV, GFZ, and RESIF, allowing flexible seismological data retrieval across global networks for research workflows.

How do I filter station data by network and time window when fetching seismic records?▼

Filter station data and fetch seismic records by specifying network codes, station identifiers, and defined time windows as parameters in the ObsPy FDSN client request.

Do I need the ObsPy package installed to fetch data from FDSN centers?▼

Yes, you need the ObsPy package installed, specifically the obspy.clients.fdsn interface, to handle time ranges, network filtering, and data export formats from FDSN centers.

What is the best way to build a seismic dataset for waveform analysis across multiple data centers?▼

Build a seismic dataset for waveform analysis by using the ObsPy FDSN client to query multiple data centers, aggregating waveform, event, and station data for specified time windows and networks.