- Notifications
You must be signed in to change notification settings - Fork0
SEISGEN is a python package to acquire and generate the Greens function and synthetic waveform from the stored receiver-side 3D database including the Strain Greens Tensor (SGT) database and the (displacement) Greens function (DGF) database.
License
mtuqorg/seisgen
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
SEISGEN is a python package to acquire and generate the Greens function and synthetic waveform from the stored receiver-side 3D database including the Strain Greens Tensor (SGT) database and the (displacement) Greens function (DGF) database.The Greens function and synthetic waveform could be utilized by inversion packages such aspyCAPLunar, MTUQ and gCAP-series packages to determine the parameters of single-point sources including the moment tensor and force and finite fault models.
The 3D Greens function database is created by using theSPECFEM3D_Cartesian software andthe python script in the projectpyCAPLunar.
For basic install:
git clone https://github.com/Liang-Ding/seisgen.gitcd seisgenpip install -e.
or using pip
pip install seisgen
The seisgen package requires the following database to work:
- The stored Greens function database, such as the SGT, DGF database
- The 3D background model utilized to create the SGT database
- The HDF5 file storing the locations and interpolation parameters of the points within the 3D model.
About
SEISGEN is a python package to acquire and generate the Greens function and synthetic waveform from the stored receiver-side 3D database including the Strain Greens Tensor (SGT) database and the (displacement) Greens function (DGF) database.