Releases: SCECcode/pycsep
v0.6.3
Released on 2/5/2024
Change-log
Added test for Winodws 10 on GitHub actions (#244)
Removed shading in plotting fewer than 3 forecasts (#247)
Fixed tutorial for plot_customizations (#242)
Fixed negative binomial consistency plots now have the correct boundaries (#245)
Changed environment build of pypi-publish from miniconda to micromamba (#238)
Fixed negative timestamps parsing for Windows (#230)
Fixed writing catalog csv files on Windows (#235)
Credits
Pablo Iturrieta (@pabloitu)
William Savran (@wsavran)
Philip Maechling (@pjmaechling)
Fabio Silva (@fabiolsilva)
v0.6.2
Released on 6/16/2023
Change-log
Fixed an error-bar bug for normalized consistency plots (#222)
Fixed handles URL exception or SSL verifications errors for both python 3.8 and 3.11 inclusive (#231)
Included CMT Catalog accessor (#217)
Added NZ catalog reader (#213)
Credits
Pablo Iturrieta (@pabloitu)
Kenny Graham (@KennyGraham1)
Fabio Silva (@fabiolsilva)
v0.6.1
Released on 1/17/2023
Change-log
Added quadtree csv reader (#186)
Non-Poissonian tests
(#189,
#205,
#208,
#209)
Added plots for p-values, and confidence ranges for consistency tests (#190)
Added NZ testing and collection regions (#198)
Fixed region border plotting issue (#199)
Added documentation for non-Poissonian tests (#202)
Support for BSI catalog (#201)
Fixed compatibility with new version of matplotlib (#206)
Credits
Pablo Iturrieta (@pabloitu)
Jose Bayona (@bayonato89)
Khawaja Asim (@khawajasim)
William Savran (@wsavran)
v0.6.0
Released 02/04/2022
Change-log
- Quadtree region class - QuadtreeGrid2D (#115)
- Added function to read QuadtreeGrid forecast
- added spatial_count and spatio_mag_count functions
- poission_evaluations using from QuadtreeGrid2D
- unit tests for quadtree-grid
- California quadtreegrid at L=12 added
- setup.py modified-added mercantile
- forecast.plot() for Single-res Quadtree
- clean up unnecessary comments from code
- Update python-app.yml (#170)
- added documentation for roc and i1 score (#169)
- Fixed dh issue by modifying get_bbox() (#175)
Credits
Khawaja Asim (@khawajasim)
William Savran (@wsavran)
v0.5.2
Released (01/25/2021)
Change-log
Fixed failing build from matplotlib 3.5.0 release (#162)
Updates to documentation and tutorials (#165)
Added theory of tests to documentation (#171)
Added notebooks folder for community recipes (#173)
Pin numpy version to 1.25.1 to fix (#168)
Credits
William Savran (@wsavran)
Kirsty Bayliss (@kirstybayliss)
v0.5.1
Released 11/15/2021
Change-log
Modified plot_spatial_dataset and plot_catalog to correctly handle Global plots (#150)
Updated plot_customizations example in the docs (#150)
Added DOI badge and conda downloads badge (#156)
Added plotting args to catalog evaluation plots (#154)
Add option to ignore colorbar in spatial dataset plots (#154)
Credits
v0.5.0
Change-log
- Removed normalization of rates on CL-Test (#117)
- Added function to compute bin-wise log-likelihood scores (#118)
- Properly use region to compute spatial counts and spatial magnitude counts in region class (#122)
- Fix for simplified 'fast' lat-lon ratio calculation (#125)
- Add feature to read forecasts with swapped lat/lon values in file (#130)
- Add 'percentile' argument for plotting Poisson evaluations (#131)
- Modify comparison plot to simultaneously plot T and W tests (#132)
- Add feature to trace region outline when plotting spatial data sets (#133)
- Better handling for magnitude ticks in plotting catalogs (#134)
- Refactor polygon to models module (#135)
- Added arguments to modify the fontsize for grid labels and basemap plots (#136)
- Added function to return the midpoints of the valid testing region (#137)
- Include regions when serializing catalogs to JSON (#138)
- Add support for spatial forecasts (#142)
- Upated CI workflows to reduce time required and fix intermittent OOM issues (#145)
- Adds function
get_event_counts
to catalog forecasts (#146) - Updated README.md (#147)
Credits
Jose Bayona (@bayonato89)
Marcus Hermann (@mherrmann3)
Pablo Iturrieta (@pabloitu)
Philip Maechling (@pjmaechling)
v0.4.1
v0.4.0
v0.4.0 03/24/2021
- Fixed issue in plot_poisson_consistency_test where one_sided_lower argument not coloring markers correctly
- Added several plot configurations based on Cartopy
- Plotting spatial datasets with ESRI basemap
- Plotting catalog
- Plotting regions using outline of polygon
- Added defaults to forecasts and catalogs
- Added reader for gzipped UCERF3-ETAS forecasts
- Updates for INGV readers
- Fixed bug causing certain events to be placed into incorrrect bins
v0.2.0
v0.2.0 11/11/2020
Added new catalog formats, support for masked forecast bins, and bug fixes, where applicable PR id are shown in parenthesis.
- Fixed bug where filtering by catalog by lists did not remove all desired events (#37)
- Included fast reader for Horus catalog (#39)
- Modified INGV emrcmt reader (#40)
- Fixed ndk reader and added unit tests (#44)
- Fixed issue where magnitues were not correctly bound to gridded-forecast class (#46)
- Fixed issue where forecasts did not work if lat/lon were not sorted (#47)
- Fixed minor bug where catalog class did not implement inherited method (#52)
- Gridded forecasts now parse flag from the ASCII file (#50)
- Fixed issue where catalog did not filter properly using datetimes (#55)