Repository navigation
v2025.12.1
·
235 commits
to master
since this release
PyPI release
What's Changed
- Rrup by @jasonmotha in #1
- Melody by @dlagrava in #2
- Reading from Ascii acceleration files works now - measures that requi… by @jasonmotha in #3
- Merge fixes by @jasonmotha in #4
- Merge fixes by @jasonmotha in #5
- Meta generation by @ttgenius in #6
- im_agg working, tested by @viktor76525 in #7
- fixed a mess up by @viktor76525 in #9
- slurm script generation by @jasonmotha in #8
- Test by @ttgenius in #10
- Test by @ttgenius in #11
- Bugfix for move of the main rrup calculation code by @jasonmotha in #12
- Checkpoint by @ttgenius in #14
- change to qcore path by @jasonmotha in #13
- generate_sl.py can be executed from anywhere (not dependent on the te… by @sungeunbae in #15
- Checkpoint by @sharmiamala in #17
- pool_wrapper fix: no longer calls pool when np==1 by @shot0829 in #18
- update template to use $gmsim. by @shot0829 in #19
- deled old files by @ttgenius in #22
- Mem refactor by @ttgenius in #23
- Readme update by @ttgenius in #24
- Allow specification of ouput dir without extra folders by @claudio525 in #25
- Minor fix. by @claudio525 in #26
- Python3 compatibility by @claudio525 in #27
- Some more python3 fixes. Only occurs when stations output is enabled,… by @claudio525 in #28
- Hotfix for header columns by @claudio525 in #29
- HitFix for hotfix by @jasonmotha in #30
- Test calc im read wave by @jpa198 in #31
- Test by @jpa198 in #32
- Update .travis.yml by @sungeunbae in #33
- Coding std by @ttgenius in #34
- Test repo for Black by @jpa198 in #35
- next is not a method of Files/IOBuffers in python 3 by @jpa198 in #36
- Change to use tiny image with imported libraries and binaries by @jpa198 in #37
- Update README.md by @jpa198 in #38
- Update location of remote data by @jpa198 in #39
- Test calc rrups by @ttgenius in #40
- Comp change by @ttgenius in #43
- Tidy by @ttgenius in #45
- Entry point by @jasonmotha in #46
- Advanced IM - Python TCL intergration by @jasonmotha in #47
- changes to written ascii waveform file by @jasonmotha in #48
- Refactor of source to site distance calculations. by @claudio525 in #49
- Qsw 1236 by @claudio525 in #50
- Update src_site_dist.py by @sungeunbae in #51
- Opensees integration by @jasonmotha in #52
- Update build status by @jasonmotha in #54
- Opensees integration by @jasonmotha in #53
- rrup fixes by @jasonmotha in #55
- Bugfixes by @jasonmotha in #56
- use const name from qcore for imcalc info file by @ttgenius in #58
- Create LICENSE by @sungeunbae in #57
- Rx and Ry by @jpa198 in #59
- Change top/bottom edge calculations to assume they all exist in the f… by @jpa198 in #62
- Make sure there is a third column to clculate heights from by @jpa198 in #63
- Opensees integration by @jasonmotha in #64
- temporary fix for conflict between cython and setuptools. referrence:… by @shot0829 in #65
- Adv im with openseis by @shot0829 in #66
- Sresp by @jpa198 in #67
- Tm05 by @jasonmotha in #68
- Fourier spectrum im by @jpa198 in #69
- Rot d ims by @jpa198 in #70
- Change IM writing to use a dataframe by @jpa198 in #71
- updated pSA periods by @jasonmotha in #73
- Update computeFAS.py by @lee-robin in #72
- Elastic inelastic ratio test by @jpa198 in #74
- changed p back to . by @jasonmotha in #75
- Made a matrix loader so each thread only has to load the required Kon… by @jpa198 in #76
- Update intensity_measures.py by @jpa198 in #78
- Extended rotd by @jpa198 in #80
- Adding Jenkins-based auto test by @sungeunbae in #81
- Update README.md by @sungeunbae in #82
- python file to aggregate IMs from a single realisation by @jasonmotha in #87
- added stdev to summary and did some psa calculation majick by @jasonmotha in #91
- updated logic on reading ascii waveforms by @shot0829 in #90
- fixed path on some tcl where its pointing to wrong location by @shot0829 in #88
- Iesdr by @sungeunbae in #92
- rename check_converge to check_status. add option to search for faile… by @shot0829 in #93
- Runpy update by @shot0829 in #95
- Advanced im trunk by @jpa198 in #94
- IESDR2: Ensure numerical stability by adjusting the time step by @sungeunbae in #96
- Backarc by @jasonmotha in #97
- Update tcl by @shot0829 in #99
- Add h1 and h2 to the components list by @jpa198 in #98
- bug where it was trying to rotate the vertical component by @jasonmotha in #101
- Station checkpoint by @shot0829 in #100
- fixed the number for loop by @shot0829 in #102
- bugfix for estimating ascii file sizes by @jasonmotha in #103
- Move rotd func call to reduce ram use by @jpa198 in #104
- Added EAS calculation as a separate component of FAS by @sungeunbae in #105
- Rotd fix take2 by @jpa198 in #108
- make agg_csv skip certain csv if it doesnt exist. by @shot0829 in #109
- Add specific energy density IM to the IM_calculation workflow by @jpa198 in #110
- Fix for IMs without periods by @jpa198 in #111
- Update verify adv im by @shot0829 in #112
- Adv im timeout by @shot0829 in #113
- SDI calculation by @sungeunbae in #114
- Added real stations only option by @sungeunbae in #117
- Fixed help for real_stats_only by @sungeunbae in #118
- Added rotd components to Adv SDI calculation by @sungeunbae in #120
- Remove unused arg by @jpa198 in #121
- Created SDI as an Advanced IM by @sungeunbae in #116
- Aggregates the status view of advanced IM for all events by @sungeunbae in #124
- If no station is found, throw an error by @sungeunbae in #125
- fixed the naming error that will cause Rha_central_diff to fail becau… by @shot0829 in #128
- Merge master into this branch by @sungeunbae in #129
- it worked when I did this but din't otherwise by @jasonmotha in #127
- Adv im fix by @shot0829 in #115
- Added 3 new adv IM models by @sungeunbae in #130
- Advanced SDI with calculate_ims.py by @sungeunbae in #126
- Fixed Jenkinsfile to avoid installing qcore by @sungeunbae in #132
- PG* rotd50 was taking the median etc off the wrong axis. by @jasonmotha in #135
- Creates virtual env by @sungeunbae in #136
- forced the version of numba, to solve a llvmlite crash issue on nurion by @shot0829 in #137
- Adding gc2 by @jpa198 in #138
- Summarise fault update by @joelridden in #139
- Summary updates by @jasonmotha in #141
- Adding SDOF_IMK by @sungeunbae in #140
- Fix hypocentre origin calculation by @jpa198 in #142
- Progress by @jasonmotha in #144
- Migrating Jenkins from EC2 to 1P by @sungeunbae in #145
- Progress by @jasonmotha in #146
- Vectorise GC2 by @joelridden in #147
- Test fix for 1d Rx/Ry by @jasonmotha in #150
- Rejig run.py to work with the current Advanced IM framework by @jpa198 in #148
- Add fixes for Spear3D to save the displacement, acceleration and drif… by @jpa198 in #151
- Fix hypocentre offset math by @jpa198 in #149
- Nonlinear sdi by @sungeunbae in #152
- change for when dt<0.05 by @jasonmotha in #154
- Change python interpreter by @joelridden in #156
- MPI IM Calc by @joelridden in #155
- Set is_server correctly by @joelridden in #157
- np.float deprecated in favour of np.float64 (as of numpy 1.20) by @jpa198 in #158
- Added simple IM calculation example, plus some minor edits by @claudio525 in #160
- SNR calculation + KO Structure by @joelridden in #161
- KO directory update and FAS Interpolate by @joelridden in #162
- FAS Update by @joelridden in #163
- Fixing ascii issues by @joelridden in #164
- Solving the tests structural_response by @joelridden in #166
- Added cutoff for SNR / FAS by @joelridden in #165
- Handle new txt func by @joelridden in #167
- Adding rrup_points by @joelridden in #168
- Install fix by @joelridden in #169
- Compute 256 KO by @joelridden in #171
- Moved source to site distance calculation to qcore by @sungeunbae in #170
- Ignore divide by zero and print by @joelridden in #172
- SNR Overuse Core Issue + KO Matrix Path by @joelridden in #173
- Ensure IM Calculation Install Dependencies by @lispandfound in #174
- Rewrite IM Calculation by @lispandfound in #176
- Add intensity measure units and utilities by @lispandfound in #179
- Single Core help by @joelridden in #180
- Faster IM Calc for Obs data by @joelridden in #181
- Expose ko-matrix script to command line. by @lispandfound in #183
- SNR Taper Adjustment by @joelridden in #182
- Fixes pSA calcs using too much memory by @AndrewRidden-Harper in #184
- fix: make obspy an optional dependency by @lispandfound in #186
- Fix the check tp value by @joelridden in #185
- Fix sqrt error in SNR calculation by @joelridden in #187
- Remove multiprocessing by @lispandfound in #189
- Optimise memory layout for FAS calculation by @lispandfound in #190
- Snr calc fix by @joelridden in #188
- Batch FFT calculations for extra-large waveform arrays by @lispandfound in #192
- Add type-checking to IM calculation by @lispandfound in #193
- Fix package references by @lispandfound in #195
- Updates for PyPI by @AndrewRidden-Harper in #196
New Contributors
- @jasonmotha made their first contribution in #1
- @dlagrava made their first contribution in #2
- @ttgenius made their first contribution in #6
- @viktor76525 made their first contribution in #7
- @sungeunbae made their first contribution in #15
- @sharmiamala made their first contribution in #17
- @shot0829 made their first contribution in #18
- @claudio525 made their first contribution in #25
- @jpa198 made their first contribution in #31
- @lee-robin made their first contribution in #72
- @joelridden made their first contribution in #139
- @lispandfound made their first contribution in #174
- @AndrewRidden-Harper made their first contribution in #184
Full Changelog: https://github.com/ucgmsim/IM_calculation/commits/v2025.12.1