Published January 30, 2026
| Version v1.0.0
Software
Open
xtyangpsp/SeisGo: Anisotropy module, bug fixes, and improvements
Authors/Creators
Description
In this release, we fixed some bugs and improved some functionalities. The most important new addition is the anisotropy module. Currently, it only works on the beam forming based ambient cross-correlations for azimuthal anisotropy. Full functionality of this anisotrpy module is still under development. See changes.txt for details changes.
Updates in v1.0.0 ANISOTROPY:
- This is a new module for anisotropy analysis. Currently, only implemented BANX (beamforming anisotropy analysis from noise cross-correlations)
NOISE:
- get_stationpairs(): added the option to collect station coordinates.
- extract_corrdata(): added capibility to determine the side.
- in do_correlation(): changed rotate_raw to False by default.
HELPERS:
- xcorr_sides(): added "o" for one-sided but unclear negative or positive and "u" for unavailable side (e.g.,empty data)
UTILS:
- Added cart2pol(), pol2cart(), and cart2compass() to convert coordinates between cartisian and polar.
- Replace cascaded_union [deprecated by shapely] with unary_union.
- sta_info_from_inv(): added a mode option to deal with the case when inventory stores an array of statiosn in one object.
SETUP:
- Removed requirement for python<3.12. It seems to work with 3.12 on Purdue cluster, at least.
TYPES:
- Added capibility to handle more side symbols for corrdata.
PLOTTING:
- Improve moveout plot.
Files
xtyangpsp/SeisGo-v1.0.0.zip
Files
(4.5 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:bb465eda3cf106fcacf6efe24cac90eb
|
4.5 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/xtyangpsp/SeisGo/tree/v1.0.0 (URL)
Software
- Repository URL
- https://github.com/xtyangpsp/SeisGo