This release adds support for a wider range of distributions in the marginal model, improves documentation with new vignettes and FAQ sections, enhances the getting started guide with clearer examples of model comparison, and fixes several bugs related to parameter bounds and likelihood calculations.
Models
- Added Stan-side support for fitting all distributions supported by
primarycensored
in the marginal model. See #540. - Added R-side analytical likelihood support for Lognormal, Gamma, and Weibull distributions. See #540.
Package
- Remove caching of vignettes. See #533.
Documentation
- Added a new vignette "Guide to the statistical models implemented in epidist". See #514.
- Added a new FAQ section showcasing how to use the
posterior
package withepidist
models, particularly for working with random variables (rvars
) to propagate uncertainty in calculations. See #547. - Added a new FAQ section on how to use the
marginaleffects
package withepidist
models. See #547. - Reduced the focus on simulating data in the getting started vignette to make it more accessible. See #549.
- Made the entry to the package friendlier with clearer examples and improved documentation. See #549.
- Added a schematic to explain right truncation more clearly to the getting started vignette. See #549.
- Added a comparison of fitting naive and marginal models in the getting started vignette to highlight the importance of accounting for biases. See #549.
- Added examples showing how to extract estimated parameters and plot them against true values to evaluate model performance. See #549.
Bugs
- Fixed a vector length issue for censoring that was causing problems in some likelihood calls. See #540.
- Fixed a bug in the preprocessing of the Weibull family. See #540.
- Fixed a bug where bounds were not set for mu parameters in custom families. See #549.
- Fixed a bug in
predict_delay_parameters()
where it couldn't detect brms families when used directly. See #549.
What's Changed
- Update _pkgdown.yml - add news by @seabbs in #527
- Small typo by @athowes in #528
- Bump codecov/codecov-action from 4 to 5 by @dependabot in #531
- Issue #532: Remove caching by @seabbs in #533
- Issue #64: Add vignette explaining models by @parksw3 in #514
- Issue #477: Add analytical likelihoods to R functionality by @seabbs in #540
- Bump JamesIves/github-pages-deploy-action from 4.7.1 to 4.7.3 by @dependabot in #542
- Issue #544: fixing minor typos in 2 vignettes by @cherz4 in #545
- Update README by @github-actions in #546
- Issue #468: Add marginaleffects and rvars to the FAQ by @seabbs in #547
- Issue #548: Refactor the getting started vignette by @seabbs in #549
- Update README by @github-actions in #551
New Contributors
Full Changelog: v0.2.0...v0.3.0