This project is a novel practice that combines denoising and phase picking on DAS and integrate seismic networks with DAS to detect earthquakes in the offshore environment.
The metadata for a Python project is defined in the pyproject.toml
file,
an example of which is included in this project.
If you like using conda
to manage virtual environments,
conda create -n codetest python=3.9
conda activate codetest
pip install h5py
pip install torch
pip install scipy
pip install obspy
pip install scikit-learn
pip install pandas
pip install pyocto
pip install elep
The basic workflow is in three steps.
- Pre-process the DAS data to form 2-dimensional space-time images. notebook00
- Denoise the DAS images using a pre-trained denoiser, which are saved in the "models" folder. notebook01
- Use the ELEP tool to pick P and S phases in batch. notebook01
- Use PyOcto to associate the picks of DAS and seismic networks.notebook03