Skip to main content
U.S. flag

An official website of the United States government

pySATSI: A Python package for computing focal mechanism stress inversions

January 26, 2026

We introduce pySATSI, a Python package for computing earthquake focal mechanism stress inversions. This algorithm can handle a wide variety of types of stress inversion problems with a single script and can duplicate many capabilities of preceding methodologies. We also add new capabilities that include spatiotemporally variable inversion grids, damped stress estimates for clusters with few or no focal mechanisms, and variable fault‐plane ambiguities that the user can assign to individual events. In addition, we added the ability to use damped stress inversions with fault‐plane ambiguity probabilities that are weighted by fault instabilities. Our algorithm is computationally efficient with faster runtimes than previous algorithms, scales well for large datasets, and can be easily parallelized.

Publication Year 2026
Title pySATSI: A Python package for computing focal mechanism stress inversions
DOI 10.1785/0220250182
Authors Robert J. Skoumal, Jeanne L. Hardebeck, Andrew J. Michael
Publication Type Article
Publication Subtype Journal Article
Series Title Seismological Research Letters
Index ID 70276841
Record Source USGS Publications Warehouse
USGS Organization Earthquake Science Center
Was this page helpful?