Changelog#
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.0.0rc2] - 2025-05-30#
Add your changes to the relevant section below, while uncommenting the section header.
Added#
API and User Documentation has been extensively updated and improved.
Added methods to calculate statistics on the
RateGridclass and concatenate multipleRateGridobjects.
Changed#
Small changes to the
plotsmodule api to make it more consistent.Updated the example jupyter notebooks to reflect the new API.
estimate_mcandplot_fmdtake nowfmd_binas input instead ofdelta_m, to reflect that this is independent from the discretization of the catalog magnitudes.Functions and methods to estimate the
mcvalue now return a consistent format. Instead of a tuple with a variable amount of values, they now return a tuple with first thebest_mcvalue and then a dictionary with the additional values.
Fixed#
In the
binning_test, shift the array to the smallest value, to avoid that the bin-center has an effect on the test.
[1.0.0rc1] - 2025-04-09#
Added#
API reference for a and b value packages, including full list of attributes.
Thorough API documentation for the
Catalogclass.Added
estimate_mc_maxcandestimate_mc_b_stabilitymethods to theCatalogclass.Option to download catalogs in batches from FDSNWS in order to avoid timeouts.
Changed#
analysis.ks_test_grnow takes theb-valueas a parameter instead ofbeta.Catalog.estimate_mcgot updated to the latest version of themc_ksfunction and renamed toCatalog.estimate_mc_ks.Improve and streamline the
estimate_mcfunctions and slightly change their input parameters.Catalog.estimate_bgot updated to the class-based API of theb_valuepackage.Catalog.estimate_aadded to the Catalog class, including full documentation.
Fixed#
Build process for the documentation.
API Reference Documentation
[1.0.0rc0] - 2025-03-18#
Added#
Initial release candidate of the library.
Implemented core functionality.
Provided first API version.
Included documentation setup with ReadTheDocs.