All Projects → obspy → Obspy

obspy / Obspy

Licence: other
ObsPy: A Python Toolbox for seismology/seismological observatories.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Obspy

Julia
The Julia Programming Language
Stars: ✭ 37,497 (+4859.92%)
Mutual labels:  hacktoberfest, science
Sci
[MIRROR] Gentoo Science Overlay
Stars: ✭ 127 (-83.2%)
Mutual labels:  hacktoberfest, science
Sympy
A computer algebra system written in pure Python
Stars: ✭ 8,688 (+1049.21%)
Mutual labels:  hacktoberfest, science
Galaxy
Data intensive science for everyone.
Stars: ✭ 812 (+7.41%)
Mutual labels:  hacktoberfest, science
Awesome Datascience
📝 An awesome Data Science repository to learn and apply for real world problems.
Stars: ✭ 17,520 (+2217.46%)
Mutual labels:  hacktoberfest, science
Tardis
TARDIS - Temperature And Radiative Diffusion In Supernovae
Stars: ✭ 112 (-85.19%)
Mutual labels:  hacktoberfest, science
Freud
Powerful, efficient particle trajectory analysis in scientific Python.
Stars: ✭ 118 (-84.39%)
Mutual labels:  hacktoberfest, science
Code Is Science
Scientific code needs to be open source and peer reviewed
Stars: ✭ 133 (-82.41%)
Mutual labels:  hacktoberfest, science
Homebrew Bio
🍺🔬 Bioinformatics formulae for the Homebrew package manager (macOS and Linux)
Stars: ✭ 237 (-68.65%)
Mutual labels:  hacktoberfest, science
Reprozip
ReproZip is a tool that simplifies the process of creating reproducible experiments from command-line executions, a frequently-used common denominator in computational science.
Stars: ✭ 231 (-69.44%)
Mutual labels:  hacktoberfest, science
Openml
Open Machine Learning
Stars: ✭ 489 (-35.32%)
Mutual labels:  hacktoberfest, science
Poliastro
poliastro - 🚀 Astrodynamics in Python
Stars: ✭ 462 (-38.89%)
Mutual labels:  hacktoberfest, science
Ruptures
ruptures: change point detection in Python
Stars: ✭ 654 (-13.49%)
Mutual labels:  signal-processing, science
Phpauth
PHPAuth is a secure PHP Authentication class that easily integrates into any site.
Stars: ✭ 748 (-1.06%)
Mutual labels:  hacktoberfest
Migrate
Database migrations. CLI and Golang library.
Stars: ✭ 7,712 (+920.11%)
Mutual labels:  hacktoberfest
Nextsimplestarter
🐳 Simple and Accessible PWA boilerplate with Nextjs 10 + React Hooks
Stars: ✭ 744 (-1.59%)
Mutual labels:  hacktoberfest
Juice
The Hacker's Machine Learning Engine
Stars: ✭ 743 (-1.72%)
Mutual labels:  hacktoberfest
Node Fetch
A light-weight module that brings the Fetch API to Node.js
Stars: ✭ 7,176 (+849.21%)
Mutual labels:  hacktoberfest
Expr Eval
Mathematical expression evaluator in JavaScript
Stars: ✭ 752 (-0.53%)
Mutual labels:  hacktoberfest
Rows
A common, beautiful interface to tabular data, no matter the format
Stars: ✭ 739 (-2.25%)
Mutual labels:  hacktoberfest
ObsPy: A Python Toolbox for seismology/seismological observatories.

NumFOCUS affiliated project

Github Action Status Coverage Status Supported Python versions

License LGPLv3

PyPI Version DOI Conda

Discourse status Gitter Announcements Mailing List Twitter Follow Liberapay patrons

ObsPy is an open-source project dedicated to provide a Python framework for processing seismological data. It provides parsers for common file formats, clients to access data centers and seismological signal processing routines which allow the manipulation of seismological time series (see Beyreuther et al. 2010, Megies et al. 2011, Krischer et al. 2015).

The goal of the ObsPy project is to facilitate rapid application development for seismology.

ObsPy is licensed under the GNU Lesser General Public License (LGPL) v3.0.

A one-hour introduction to ObsPy is available at YouTube.

Read more in our GitHub wiki

Installation

Installation instructions can be found in the wiki.

Getting started

Read about how to get started in the wiki and in our Tutorial section in the documentation.

ObsPy Tutorial notebooks -- and much more on specific seismology topics -- can also be found on Seismo-Live, both as a static preview and as interactively runnable version.

Link to Seismo-Live

from obspy import read
st = read()  # load example seismogram
st.filter(type='highpass', freq=3.0)
st = st.select(component='Z')
st.plot()

Example waveform Plot

Documentation and Changelog

The detailed changelog is available here, our docs can be found at docs.obspy.org.

Contributing

Please see details on how to contribute to the project here.

References

Impact

ObsPy impact statistics

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].