{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/5"},{"label":"Physics","url":"https://skillfed.io/packages/category/scientific-engineering-physics"}],"enrichment":{"capability":"ObsPy provides a Python framework for processing seismological data, including parsers for common file formats, clients to access data centers, and signal processing routines for manipulating seismic time series.","skillfed_tags":["seismology","geophysics","scientific-data"],"use_cases":["Download and process earthquake waveforms from FDSN data centers for event analysis and magnitude estimation.","Parse and convert between multiple seismic file formats (MiniSEED, SAC, StationXML) in batch workflows.","Apply signal processing (filtering, tapering, deconvolution) to seismic traces for noise reduction and feature extraction.","Perform array beamforming and cross-correlation analysis on multi-station seismic networks.","Generate focal mechanism and beachball plots from earthquake event data for publication."],"what_it_does":"ObsPy is a mature, production-grade Python framework designed for seismological research and observatory operations. It abstracts the complexity of reading, writing, and processing seismic waveform data in multiple formats\u2014including MiniSEED, SAC, and StationXML\u2014and provides clients to query major data centers like IRIS and FDSN. The library combines signal processing (filtering, tapering, cross-correlation) with array analysis and focal mechanism tools, all built on numpy and scipy.\n\nThe package is intended for rapid application development in seismology, from quick exploratory analysis to production data pipelines. It handles the full workflow: fetching data from remote servers, parsing heterogeneous file formats, applying instrument corrections, and generating publication-ready plots via matplotlib. With active development, broad Python version support, and no known security vulnerabilities, it is a stable choice for seismic data work.","worth_installing":"Yes. ObsPy is a well-maintained, production-stable framework with no security vulnerabilities, broad platform and Python version support, and active development. The medium install friction is justified by its comprehensive seismology toolkit. Install it if you work with seismic data; the dependency footprint is standard for scientific Python."},"id":"obspy","links":{"html":"https://skillfed.io/packages/obspy","md":"https://skillfed.io/packages/obspy.md","pypi":"https://pypi.org/project/obspy/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-13","license_spdx":null,"license_treatment":"copyleft","name":"obspy","python_support":"supports_current","summary":"ObsPy - a Python framework for seismological observatories."},"popularity":{"monthly_downloads":227122,"position":9185,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.5.0"}
