Releases: JuBiotech/bletl
Releases · JuBiotech/bletl
v1.2.1
v1.2.0
What's Changed
- Dropped PyMC3 compatibility in favor of PyMC v5 by @michaelosthege in #32
- Fixed a docstring typo by @simoneschito in #30
New Contributors
- @simoneschito made their first contribution in #30
Full Changelog: v1.1.3...v1.2.0
v1.1.3
What's Changed
- Upgrade PyMC dependencies for testing by @michaelosthege in #23
- Add test dataset and regression test for #24 by @michaelosthege in #25
- Check availability of filtersets (closes #24) by @LarsHalle in #26
- Avoid deprecated pandas method and bump version by @michaelosthege in #27
New Contributors
- @LarsHalle made their first contribution in #26
Full Changelog: v1.1.2...v1.1.3
v1.1.2
What's Changed
- Another PyMC 4.0.0b6 compatibility bugfix in
bletl.growth
. - Increased NUTS robustness in
bletl.growth
by switching from"jitter+adapt_diag"
to"adapt_diag"
NUTS initialization.
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- Automate consistent code style by @michaelosthege in #19
- Updated notebook 4 by @Y0dler in #20
- Update citation instructions by @michaelosthege in #21
- Fix import and compatibility with PyMC
v4.0.0b6
by @michaelosthege in #22
New Contributors
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Refactored the
bletl.growth
submodule for compatibility with PyMC4.0.0b2
by @michaelosthege in #15
Full Changelog: v1.0.5...v1.1.0
v1.0.5
What's Changed
- BioLector II/Pro measurement rows with
REFOVERLD
are now skipped in parsing (see #13).
Full Changelog: v1.0.4...v1.0.5
v1.0.4
v1.0.3
This release brings bugfixes and a tiny breaking change related to the bletl.growth.fit_mu_t
function:
- The model was refactored to describe µ only for the segments inbetween the data points. This removes a bias introduced by incorrectly shifting the prediction by 1 timestep. Unfortunately this also means that X and mu have different lengths, so the
GrowthRateResult.t
was removed in favor ofGrowthRateResult.t_data
andGrowthRateResult.t_segments
. - A
mu_prior
kwarg was added tofit_mu_t
. This allows the user to predefine where the random walk should start and can greatly improve the result on datasets that don't start with a lag phase. - The
σ
kwarg was renamed todrift_scale
and is no longer optional. - The probability threshold used for switchpoint detection can now be user-configured.
- Two bugs in filtering detected switchpoints were fixed.
- Initial growh rate guesses are now clipped to the interval [-0.5, 0.5].