Published August 31, 2026
| Version v3.0.0
Software
Open
RESTORE
Authors/Creators
Description
3.0.0
Added
- Support for multiple RESTORE realizations, with descriptive statistics for individual realizations.
- Automatic selection of a representative realization, defined as the successful run that is closest to the central behavior of the ensemble.
settings.txtfile reporting the input parameters for each realization.metadata.jsonfile reporting the RESTORE version, Python version, input file path and file provenance.restorecommand line throughpyproject.toml.- Map showing the full input catalog and the spatial region used for STAI analysis.
Changed
- Input magnitudes are now required to be binned at
ΔM = 0.1. Any conversion to this magnitude binning is left to the user. - If no
b-valueis provided, RESTORE now uses the default valueb = 1.0. - Magnitude of completeness is now estimated with the Lilliefors test using truncated exponential dithering (Stallone and Spassiani (2026)).
- Stochastic reproducibility is now controlled through explicit random seeds and
default_rnggenerator. - Improved messages, documentation, and function docstrings.
Fixed
- Spatial smoothing now clips numerical values to the valid domain before applying
arccos. - Spatial sampling now validates that smoothed rates are finite and non-zero.
- Fitted hypocentral depth density is now validated for finite, positive, and non-zero values before sampling.
- Beta hypocentral depth distribution is now fitted in
[0, 1]coordinates and then converted back to physical depth units for sampling and plotting. - Fixed minor bugs.
Notes
Files
INGV/RESTORE-v3.0.0.zip
Additional details
Related works
- Is supplement to
- Software: https://github.com/INGV/RESTORE/tree/v3.0.0 (URL)
Software
- Repository URL
- https://github.com/INGV/RESTORE