Ibicus

Latest version: v1.1.2

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.1.2

**Bugfix**: Fix to the CDF randomization of the precipitation hurdle model. Pass size to np.random.uniform so it does not return a single value. Special thanks to garciampred for the [pull request](https://github.com/ecmwf-projects/ibicus/pull/32).

**Full Changelog**: https://github.com/ecmwf-projects/ibicus/compare/v1.1.1...v1.1.2

1.1.1

**Bugfix:** Fixed behaviour of nonparametric quantile mapping: 1) attrs validator would disallow initializing quantile mapping with `mapping_type = "nonparametric"` and the distribution parameter set to None and 2) the CDF concatenation for quantile mapping was in the wrong direction.

**Full Changelog**: https://github.com/ecmwf-projects/ibicus/compare/v1.1.0...v1.1.1

1.1.0

**Improvements:**

- Added a common running window mode for all debiasers through the `RunningWindowDebiaser` class that inherits from `Debiaser` class.
- Some fixes on the existing running window implementation in ISIMIP and other methods which only allowed for data to start on Jan-01 and end on Dec-31 (21).
- Improved documentation and added instructions for implementing a new bias adjustment method using ibicus in the tutorial notebook ‘04 - Parallelization and Advanced Topics’. This follows reviewer comments to [Spuler et al. 2023](https://doi.org/10.5194/egusphere-2023-1481).
- Added new option `mapping_type` to QuantileMapping for users to apply QM based on nonparametric CDFs (“empirical quantile mapping”).

**Full Changelog**: https://github.com/ecmwf-projects/ibicus/compare/v1.0.4...v1.1.0

1.0.4

**Bugfix:** Fixed behaviour of `_unpack_df_of_numpy_arrays`that would previously lead to not all locations being shown in boxplots in the `ibicus.marginal` module.

**Full Changelog**: https://github.com/ecmwf-projects/ibicus/compare/v1.0.3...v1.0.4

1.0.3

**Improvements:** some changes in warnings generated by the package (warnings.warn --> logger.warning as many warnings are non-avoidable by user interventions). Improved robustness of ISIMIP step 6 by defaulting to nonparametric quantile mapping should the parametric CDF fit fail with an error (necessitated due to some changes in the behaviour of scipy).

**Full Changelog**: https://github.com/ecmwf-projects/ibicus/compare/v1.0.2...v1.0.3

1.0.2

**Smaller bugfix:** changed the behaviour of ISIMIP when not enough future climate model values or pseudo-future observations exist for a stable parametric CDF fit. In this case apply a non-parametric mapping.

**Full Changelog**: https://github.com/ecmwf-projects/ibicus/compare/v1.0.1...v1.0.2

Page 1 of 2

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.