Seisgen
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.
Install / Use
/learn @mtuqorg/SeisgenREADME
SEISGEN

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 as pyCAPLunar, 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 the SPECFEM3D_Cartesian software and the python script in the project pyCAPLunar.
Installation
For basic install:
git clone https://github.com/Liang-Ding/seisgen.git
cd seisgen
pip install -e .
or using pip
pip install seisgen
Package Structure

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.
Documentation
<a href="https://github.com/Liang-Ding/seisgen/tree/main/doc/usage/examples.md">examples</a>
Related Skills
feishu-drive
337.3k|
things-mac
337.3kManage Things 3 via the `things` CLI on macOS (add/update projects+todos via URL scheme; read/search/list from the local Things database)
clawhub
337.3kUse the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com
eval
86 agent-executable skill packs converted from RefoundAI’s Lenny skills (unofficial). Works with Codex + Claude Code.
