Releases: ucgmsim/qcore
Releases · ucgmsim/qcore
v2025.12.2
What's Changed
- PyPI Publish Support by @claudio525 in #361
Last Release Before Refactor
Contains all changes since the last update to the refactor.
What's Changed
- np.float deprecated, need to use np.float64 instead by @jpa198 in #286
- Adding common code by @joelridden in #287
- Set database by @jpa198 in #288
- Amplification uncertainty by @jpa198 in #289
- Fix for GMT-6.3 issue adding -0 suffix to file name in the output text by @sungeunbae in #291
- Fixed a bug introduced by GMT-6.3 related fix (#291) by @sungeunbae in #292
- Adding memory per node by @joelridden in #293
- Untied Empirical from rrup by @sungeunbae in #294
- Correct tool location for Nurion (/scratch) by @sungeunbae in #295
- Added a support for loading station file of random format by @sungeunbae in #296
- Point in Polygon by @joelridden in #297
- Add functions to compute the closest points between planes in 3D by @lispandfound in #300
- Custom filename by @joelridden in #302
- Add oriented bearing function by @lispandfound in #305
- Improve xyts module by @lispandfound in #307
- Add gsf module by @lispandfound in #303
- Delete wgs_nztm2000x by @lispandfound in #308
- Make coordinate transformations more flexible by @lispandfound in #310
- Fix "no module named imp" by @lispandfound in #309
- Add grid module by @lispandfound in #312
- General qcore cleanup by @lispandfound in #313
- Rewrite closest points code by @lispandfound in #311
- Add bounding box + tests + wiki by @lispandfound in #314
- Cleanup distributions module by @lispandfound in #315
- Fix GMT land optimisation by @lispandfound in #317
- Update install requires by @lispandfound in #318
- Add coordinate distance function by @lispandfound in #319
- Extract data download by @joelridden in #320
- Better docstrings by @lispandfound in #322
- Source to site calculation moved from IM_calculation repo by @sungeunbae in #323
- Updating rrup test by @sungeunbae in #324
- Swap latitude and longitude returns by @lispandfound in #325
- Improve documentation and raise errors for coords by @lispandfound in #321
- Use numpy<2 by @lispandfound in #327
- Fix the Oriented Bearing Function by @lispandfound in #326
- Optional[A | B] is not supported in old Python by @sungeunbae in #328
- Use raw strings for space separators by @lispandfound in #329
- Add Bearing Correction Functions for NZTM and Great-circle Geometry by @lispandfound in #330
- Support for Mahuika Milan nodes by @sungeunbae in #331
- Fix : np.unicode_ was removed in the Numpy2.0 release. by @sungeunbae in #332
- seis2txt() was renamed to timeseries_to_text() but still referenced by @sungeunbae in #334
- Validate vm bounds by @sungeunbae in #333
- New Workflow Changes by @lispandfound in #335
- Use find_packages to find packages by @lispandfound in #336
- Explicit gridpoints by @lispandfound in #337
- Changing order of (x, y, depth) in nztm_to_wgs_depth docstring for consistency by @AndrewRidden-Harper in #338
- Add the ability to compute point -> line segment distances by @lispandfound in #339
- Remove stations with an empty unicode name by @sungeunbae in #340
- Remove bounding box modules by @lispandfound in #342
- Scientific Data Registry by @lispandfound in #341
- Add requirements.txt check by @lispandfound in #343
- Add docstring extraction decorator by @lispandfound in #344
- Remove GSF Module by @lispandfound in #345
- Use pooch for downloaded data by @lispandfound in #348
- Patchgrid Improvement by @lispandfound in #346
- Use which instead of find_executable by @lispandfound in #349
- Change enum type to StrEnum by @lispandfound in #350
- Remove LFSeis by @lispandfound in #347
- Add kwargs to from_docstring decorator by @lispandfound in #352
- Remove gmt.py module by @claudio525 in #353
- Automatically download the NHM model if not already present by @lispandfound in #356
- Spherical coordinate projections by @lispandfound in #354
- Improve the timeslice functionality of
qcore.xytsby @lispandfound in #355 - Vectorise and test broadband manipulation functions by @lispandfound in #357
New Contributors
- @lispandfound made their first contribution in #300
- @AndrewRidden-Harper made their first contribution in #338
Full Changelog: 1.3...2025.12.01
2023 April
Added cascadia region for visualisation plotting
Lots of updates in the 2 years since the previous release
What's Changed
- new tasks by @jasonmotha in #232
- add conours back into overlay by @viktor76525 in #240
- Added --no-data option to setup.py by @sungeunbae in #241
- added module_requirement to config.py. by @shot0829 in #242
- Prepro refactor jason by @jasonmotha in #243
- bugs by @jasonmotha in #245
- Refactor validate_vm by @jpa198 in #244
- Add progress tracker class to qcore by @jpa198 in #246
- Creating virtual environment for each test by @sungeunbae in #247
- Updated Jenkinsfile with new environment directive by @sungeunbae in #248
- Add along track distance calculations, merged into the cross track di… by @jpa198 in #250
- Ensure there is a minimum of 3 points along each edge of the srf by @jpa198 in #251
- Why was this hard coded? by @jpa198 in #252
- Plot srf map bug by @sungeunbae in #253
- added a parameter to the platform_config by @jasonmotha in #254
- nhm df reader by @jasonmotha in #255
- Instead of trying to load the whole VM file, we now check individual … by @jpa198 in #256
- Migrating Jenkins from EC2 to 1P by @sungeunbae in #257
- Cleaning up by @sungeunbae in #258
- Add single frequency bandpass to bwfilter by @jpa198 in #259
- added an entry for platform config by @shot0829 in #260
- For Workflow restructure by @sungeunbae in #261
- changed the formats file to read comma separated z file by @jasonmotha in #263
- Added a basemap for Korea by @sungeunbae in #262
- Get distances multiple references by @joelridden in #265
- Transfer modules by @SnowNooDLe in #266
- Hotfix for GMHazard API tests by @SnowNooDLe in #268
- Adding WCT as a Status Enum by @joelridden in #267
- Site specific bb by @jpa198 in #264
- get_fault_from_realisation() fix for a fault name containing an underscore by @sungeunbae in #270
- updated to short form for Skarlatoudis by @jasonmotha in #271
- hcp11a02 no longer exists by @jasonmotha in #273
- Collections update by @joelridden in #276
- Update Jenkinsfile by @joelridden in #277
- Formatting by @jpa198 in #279
- Median event generation by @jpa198 in #278
- Ensuring IM_calc can run with MPI by @joelridden in #275
- Dictify remove by @joelridden in #280
- Hasn't been touched in 5 years, except for black formatting by @jpa198 in #282
- Automated srf gen by @jpa198 in #281
- Add in function to confine job parameters to those of the machine bei… by @jpa198 in #284
- Archive Structure by @joelridden in #283
- Plot cascadia by @jpa198 in #285
Full Changelog: 1.2...1.3
2021 July
- Data dependencies packaged.
- No longer using text based workflow.
- Plus many more (2.5 years of changes since 1.1 release)
Txt-based workflow fork
The subsequent changes may be incompatible with the txt-based workflow. This version is the last 'tested' version this code runs for.