Pynpre
Description
*Pynpre is a python package for denoising and interpolation of multi-dimensional multi-channel seismic data. This package has a variety of applications in both exploration and earthquake seismology.
Reference
Wang et al., 2021, Nonstationary predictive filtering for seismic random noise suppression - A tutorial, Geophysics, 86(3), W21–W30.
Chen et al., 2021, 5D de-aliased seismic data interpolation using non-stationary prediction error filter, Geophysics, 86(5), V419–V429.
BibTeX:
@article{npre,
title={Nonstationary predictive filtering for seismic random noise suppression - A tutorial},
author={Hang Wang and Wei Chen and Weilin Huang and Shaohuan Zu and Xingye Liu and Liuqing Yang and Yangkang Chen},
journal={Geophysics},
volume={86},
number={3},
issue={3},
pages={W21–W30},
doi={10.1190/geo2020-0368.1},
year={2021}
}
@article{npre5d,
title={5D de-aliased seismic data interpolation using non-stationary prediction error filter},
author={Yangkang Chen and Sergey Fomel and Hang Wang and Shaohuan Zu},
journal={Geophysics},
volume={86},
number={5},
issue={5},
pages={V419–V429},
doi={10.1190/geo2020.0540.1},
year={2021}
}
Copyright
The pynpre developing team, 2021-present
License
GNU General Public License, Version 3
(http://www.gnu.org/copyleft/gpl.html)
Install
Using the latest version
git clone https://github.com/chenyk1990/pynpre
cd pynpre
pip install -v -e .
or using Pypi
pip install pynpre
Examples
The "demo" directory contains all runable scripts to demonstrate different applications of pynpre.
Gallery
The gallery figures of the pynprepackage can be found at https://github.com/chenyk1990/gallery/tree/main/pynpre Each figure in the gallery directory corresponds to a DEMO script in the "demo" directory with the exactly the same file name.
Dependence Packages
- scipy
- numpy
- matplotlib
Modules
xxx.py -> description
Development
The development team welcomes voluntary contributions from any open-source enthusiast.
If you want to make contribution to this project, feel free to contact the development team.
Contact
Regarding any questions, bugs, developments, collaborations, please contact
Yangkang Chen
chenyk2016@gmail.com
Examples
Under construction