All Projects → paudetseis → RfPy

paudetseis / RfPy

Licence: MIT license
Teleseismic receiver function calculation and post-processing

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to RfPy

seispy
Python module of seismology and receiver functions
Stars: ✭ 50 (+100%)
Mutual labels:  seismology, geophysics, receiver-functions
Telewavesim
Teleseismic body wave modeling through stacks of (submarine/anisotropic) layers
Stars: ✭ 41 (+64%)
Mutual labels:  seismology, geophysics, receiver-functions
OrientPy
Seismic station orientation tools
Stars: ✭ 29 (+16%)
Mutual labels:  seismology, geophysics
MTfit
MTfit code for Bayesian Moment Tensor Fitting
Stars: ✭ 61 (+144%)
Mutual labels:  seismology, geophysics
geoist
An Open-Source Geophysical Python Library for Geoscience Prototype Research
Stars: ✭ 57 (+128%)
Mutual labels:  geophysics
seisman.info.posts
SeisMan博客的内容部分,引擎部分见 https://github.com/seisman/blog.seisman.info
Stars: ✭ 50 (+100%)
Mutual labels:  seismology
MuRAT
A multi-resolution seismic attenuation tomography code - currently in its 3.0 release
Stars: ✭ 24 (-4%)
Mutual labels:  seismology
zmap7
ZMAP Seismology Software. V 7.x has been updated to MATLAB R2018a.
Stars: ✭ 60 (+140%)
Mutual labels:  seismology
paper-moho-inversion-tesseroids
Source code, data, and model results for "Fast non-linear gravity inversion in spherical coordinates with application to the South American Moho". Published in the Geophysical Journal International.
Stars: ✭ 27 (+8%)
Mutual labels:  geophysics
axisem
AxiSEM is a parallel spectral-element method to solve 3D wave propagation in a sphere with axisymmetric or spherically symmetric visco-elastic, acoustic, anisotropic structures.
Stars: ✭ 34 (+36%)
Mutual labels:  seismology
fteikpy
Accurate Eikonal solver for Python
Stars: ✭ 34 (+36%)
Mutual labels:  seismology
GMT.jl
Generic Mapping Tools Library Wrapper for Julia
Stars: ✭ 148 (+492%)
Mutual labels:  geophysics
geosci-labs
collection of notebook-apps for concepts in applied geophysics
Stars: ✭ 32 (+28%)
Mutual labels:  geophysics
rockhound
NOTICE: This library is no longer being developed. Use Ensaio instead (https://www.fatiando.org/ensaio). -- Download geophysical models/datasets and load them in Python
Stars: ✭ 33 (+32%)
Mutual labels:  geophysics
scrtdd
Double Difference Relocator for SeisComP
Stars: ✭ 17 (-32%)
Mutual labels:  seismology
disba
Numba-accelerated computation of surface wave dispersion
Stars: ✭ 66 (+164%)
Mutual labels:  seismology
petgem
petgem is a parallel and high-order code for active-source (e.g. CSEM) and passive-source (e.g. MT) geophysics electromagnetic modeling in 3D arbitrary marine/land problems under anisotropic conductivities.
Stars: ✭ 18 (-28%)
Mutual labels:  geophysics
mtuq
moment tensor uncertainty quantification
Stars: ✭ 40 (+60%)
Mutual labels:  seismology
facies classification benchmark
The repository includes PyTorch code, and the data, to reproduce the results for our paper titled "A Machine Learning Benchmark for Facies Classification" (published in the SEG Interpretation Journal, August 2019).
Stars: ✭ 79 (+216%)
Mutual labels:  geophysics
jtk
The Mines Java Toolkit
Stars: ✭ 53 (+112%)
Mutual labels:  geophysics

Teleseismic receiver function calculation and post-processing

RfPy is a software to calculate single event-station receiver functions from the spectral deconvolution technique. Methods are available to post-process the receiver function data to calculate H-k stacks, back-azimuth harmonics and common-conversion-point (CCP) imaging. The code uses the StDb package for querying and building a station database and can be used through command-line scripts.

DOI Build Status codecov

Installation, Usage, API documentation and scripts are described at https://paudetseis.github.io/RfPy/.

Authors: Pascal Audet (Developer and Maintainer) and Jeremy Gosselin (Contributor)

Contributing

All constructive contributions are welcome, e.g. bug reports, discussions or suggestions for new features. You can either open an issue on GitHub or make a pull request with your proposed changes. Before making a pull request, check if there is a corresponding issue opened and reference it in the pull request. If there isn't one, it is recommended to open one with your rationale for the change. New functionality or significant changes to the code that alter its behavior should come with corresponding tests and documentation. If you are new to contributing, you can open a work-in-progress pull request and have it iteratively reviewed.

Examples of straightforward contributions include editing the documentation or adding notebooks that describe published examples of teleseismic receiver functions. Suggestions for improvements (speed, accuracy, flexibility, etc.) are also welcome.

References

  • Audet, P. (2010) Temporal Variations in Crustal Scattering Structure near Parkfield, California, Using Receiver Functions, Bulletin of the Seismological Society of America (2010) 100 (3): 1356-1362. https://doi.org/10.1785/0120090299

  • Audet, P. (2015) Layered crustal anisotropy around the San Andreas Fault near Parkfield, California, J. Geophys. Res. Solid Earth, 120, 3527-3543, https://doi.org/10.1002/2014JB011821

  • Cossette, E., Audet, P., and Schneider, D.A. (2016) Structure and anisotropy of the crust in the Cyclades, Greece, using receiver functions constrained by in situ rock textural data, J. Geophys. Res. Solid Earth, 121, 2661-2678, https://doi.org/10.1002/2015JB012460

  • Tarayoun, A., P. Audet, S. Mazzotti, and A. Ashoori (2017) Architecture of the crust and uppermost mantle in the northern Canadian Cordillera from receiver functions, J. Geophys. Res. Solid Earth, 122, 5268–5287, https://doi.org/10.1002/2017JB014284.

Use cases

  • Audet, P., Schutt, D., Schaeffer, A.J., Estève, C., Aster, R., and Cubley, J. (2020). Moho variations across the northern Canadian Cordillera, Seism. Res. Lett., accepted.
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].