GitHub URL: https://github.com/ucgmsim/IM_calculation
What is this repo about?
Calculate intensity measures.
Repo status
README present | Yes |
Is Public? | Yes |
Number of commits | 302 |
Last time Updated |
|
Functionalities
- Description: State how this function is used or interacts with other sw components.
- Status: (1: not working, 2: unstable, 3: works under specific condition, 4: works with known issues, 5: perfect )
- Tests: (1: none, 2: broken/outdated. 3: with limited coverage, 4: works with known issues, 5: perfect)
- Doc (1: none, 2: outdated, 3: with limited coverage, 4: mostly ok, 5: perfect) Give a link
- Frequency of use: Daily, Weekly, Monthly, Yearly, Never
- Frequency of code/req. change: Daily, Weekly, Monthly, Yearly, Never
- Bus Factor: Number of people that are familiar with the code (1-7)
Functionality | Description | Status | Known issues | Tests? | Doc? | Frequency of use | Frequency of code/req. change | Bus Factor |
---|---|---|---|---|---|---|---|---|
respectra calculations | Calculate spectral acceleration | 5 | 1 | monthly | yearly | 7 | ||
intensity measures | Calculate different types of intensity measures | 5 | 1 | monthly | monthly | 7 | ||
read waveform | Contains the class that defines a waveform object and its relevant functionalities. A waveform object is created by reading a binary file/acii files | 4 | Can be simplified Ascii part may be depreciated | 1 | monthly | monthly | 7 | |
im aggregation | Combines IM files and creates a metadata file | 4 | Can be modularized | 1 | monthly | monthly | 7 | |
calculate ims | Workflow to calculate intensity measures for a given binary file/ascii files | 4 | Argument parser can be simplified | 1 | 4 | monthly | monthly | 7 |
rrup | A collection of functions relating to reading the station and rupture files, taken from the matlab code. | 5 | 1 | 3 | monthly | yearly | 7 | |
calculate rrups | Workflow to calculate rrups for a given station file and a srf file | 5 | 1 | 3. | monthly | yearly | 7 |
Suggested Improvements / New Features
- Description: State how/why this will be useful
Functionality | Description | Timeline |
---|---|---|
More GMM | Implement more Ground Motion Models | 1 Sprint (Each) |
Hazard Calculation Workflow | Deprecate our dependence on OpenPSHA | 3 Sprints |