|
|
|
|
On behalf of Fabio Silva, SCEC
|
|
Dear SCEC Research Community,
|
We are pleased to announce the release of the GMSV Toolkit 26.8.0, which is now available for download at the GMSV Toolkit GitHub page:
|
The GMSV Toolkit is an open-source, Python-based software package designed to evaluate and validate earthquake ground motion models. Its primary purpose is to provide seismologists and structural engineers with a standardized framework to process simulated earthquake data and perform direct, "one-to-one" comparisons against real-world, historically recorded seismograms. It is a collaborative software development project involving SCEC researchers, research engineers, graduate students, and the SCEC research computing group.
|
The GMSV Toolkit includes core validation modules from two primary SCEC ecosystems: the Broadband Platform, and TS-Process. It includes software components for the uniform re-processing of recorded and/or simulated seismograms to enable 1) one-to-one comparisons in time and frequency domains, 2) statistical computations of various validation metrics, and 3) plotting of ground motion data products. It maintains full compatibility with the original codes, and reproduces metric computation, statistics, and plot results obtained in previous Broadband Platform studies.
|
Each code included in the GMSV Toolkit was redesigned to work in a standalone package so that its full capabilities are accessible for the validation of any simulated seismograms, without the need to install other software. For each code packaged in the GMSV Toolkit, we include both a command-line interface that allows tools to be scripted and run directly from the shell, and a Python API for use with other programs. The GMSV Toolkit can be downloaded, compiled, and run on recent Linux systems with GNU compilers.
|
For more information about the GMSV Toolkit, or details on the new capabilities of GMSV Toolkit 26.8.0, please refer to the documentation available on GMSV Toolkit's GitHub wiki pages. For questions or assistance, contact the SCEC software development group at scec-software@usc.edu, or submit a ticket on our GitHub repository.
|
Fabio Silva SCEC Software Engineer, Broadband Platform
|
On behalf of Akash Bhatthal, SCEC
|
OpenSHA 26.8.0 Release Announcement – Now Available for Download
|
We are pleased to announce the release of OpenSHA 26.8.0, now available for download at https://opensha.org.
|
This update brings significant new scientific models, expanded tectonic regime support, and a major modernization of the underlying software architecture. Whether you are running complex fault-system solutions or performing site-specific hazard curves, this release offers compelling upgrades for computational efficiency and usability.
|
Key Improvements in OpenSHA 26.8.0
|
Scientific & Model Updates:
|
- NSHM23 ERF Model Versions: Now supports multiple model versions, defaulting to WUS revision 2 (WUS-R2). A new model information view explains the differences between versions directly within the ERF parameter editor.
- New Site Data Providers: Added the USGS Conterminous U.S. NSHMs (2023 and 2018) for basin depth and sediment thickness, alongside the Multi-Scale California (MUSCAL) velocity model.
- Tectonic-Regime-Specific Enhancements: Max source-site distances have been upgraded from a hardcoded 200 km to TRT-specific defaults (300–1000 km). Additionally, fault-system-solution ERFs now support multiple tectonic regimes for specific IMR assignment.
- Multifault Ruptures: The CompoundSurface implementation has been completely revamped to support models with multiple subsections down-dip, utilizing new area-weighted average dips.
Performance & Architecture:
|
- Java 21 Upgrade: Important Note: This release marks a platform-wide upgrade to Java 21, unlocking virtual threads and advanced memory management to accelerate the processing of massive earthquake catalogs. Users must upgrade to a 64-bit version of Java 21 or higher to run these applications.
- Point-Source Optimizations: A new toggle in the Calculation Settings dramatically speeds up calculation times for ergodic IMRs by pre-computing exceedance probabilities for distances and interpolating between them.
- Built-in Application Updater: OpenSHA applications will now automatically notify you of available stable updates on startup, providing seamless single-click updates and configurable deferral options.
Getting Started & Support
|
First, ensure you have Java 21 installed. Then, download the latest application .jar files from the Assets section of our release page. We strongly recommend launching applications via the terminal with the -Xmx argument to allocate sufficient memory for large models (e.g., java -Xmx8G -jar HazardCurveGUI-26.8.0.jar).
|
|
For questions or assistance, contact the SCEC software development group at scec-software@usc.edu, or submit a ticket on our GitHub repository.
|
Thank you for your continued support of OpenSHA. We look forward to seeing how you apply these new tools in your research!
|
|
|
Want to send an announcement to the SCEC community?
|
1) Please use this style guide:
|
- Use the same font type and size for all content
- Basic formatting is permitted (bold, italics, underline, bulleted/numbered lists, etc.)
- Shorten long web links: use bit.ly or tinyurl.com
- No attachments or images allowed.
|
2) Include a subject line.
|
|
|
|
|
|
|