/gmsvtoolkit

SCEC Ground Motion Simulation Verification (GMSV) toolkit can process and compare ground motion simulations and observations

Primary LanguagePythonBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

SCEC GMSVToolkit

Python License GitHub repo size bbp-ci Actions Status

Description

The SCEC Ground Motion Simulation Validation (GMSV) software Toolkit that provides standardized tools for ground motion simulation validation.

Table of Contents

  1. Software Documentation
  2. Installation
  3. Usage
  4. Support
  5. Citation
  6. Contributing
  7. Credits
  8. License

Installation

Dependencies

In order to install and run the GMSV Toolkit software, users will need to have the following dependencies installed:

  1. Python 3.7+
  2. GNU Compilers (gcc/gfortran) 8.3+
  3. Numpy 1.21+
  4. SciPy 1.7+
  5. Matplotlib 3.5.3+
  6. Pyproj 2.6.1+
  7. FFTW library 3.3.8

Usage

Support

Support for GMSVToolkit is provided by the Southern California Earthquake Center (SCEC) Research Computing Group. This group supports several research software distributions including GMSVToolkit, the Broadband Platform, and the TS-Process package. Users can report issues and feature requests using GMSVToolkit's github-based issue tracking link below. Developers will also respond to emails sent to the SCEC software contact listed below.

  1. BBP Github Issue Tracker
  2. Email Contact: software at scec dot org

Citation

Contributing

We welcome contributions to the GMSVToolkit software package. An overview of the process for contributing software updates to the GMSVToolkit package is provided in the contribution guidelines. All contributors agree to abide by the code of conduct found in our Code of Conduct guidelines.

Credits

Development of GMSVToolkit is a group effort. A list of developers that have contributed to the GMSVToolkit software package is included in the Credits.md file in this repository.

License

The SCEC-developed portions of the GMSVToolkit software is distributed under the BSD 3-Clause open-source license. Please see the LICENSE.txt file for more information. Individual codes may be offered under their own open-source software licenses.