Changelog
Source:NEWS.md
serocalculator 1.3.0
CRAN release: 2025-01-25
New features
Removed function ‘get_additional_data()’ (#332)
Updated documentation examples to include csv files (#328)
Added csv files for use in documentation examples (#329)
Added
serocalculator_example()function to help locate example data files (#329)Fixed a bug in computing the antibody response curve when (#323)
Added example datasets with documentation for examples and testing (#314)
Improved error messaging for
autoplot.pop_data()(#234).Clarified package installation instructions in scrub typhus vignette (#234).
Add
as_noise_params(#228)Updated
simulate_xsectionalData.Rmd(linting, removing deprecated functions) (#289)Added default value for
antigen_isosargument inlog_likelihood()(#286)Updated enteric fever example article with upgraded code and visualizations (#290)
Added template for reporting Issues (from
usethis::use_tidy_issue_template()) (#270)Added template for pull requests (from https://github.com/bcgov/ssdtools) (#265)
Internal changes
Updated documentation to align with previous CRAN feedback (#328)
Updated tests to use internal testing datasets instead of external links (#328)
Updated
test-coverage.ymlGHA action to currentr-libstandard (#330)Change default pipe setting (#312)
Add test for missing strata in
est.incidence.by(#227)Added
snapshot_valuetest forest.incidence()(#315)Sped up
lint-changed-filesGitHub Action (#317)Added online preview builds for PRs that change the
pkgdownwebsite (#309)Added
test-autoplot.pop_datatest (#234)created unit test for
df_to_array()(#276)fixed
dplyr::select()deprecation warning indf_to_array()(#276)Added
devtagto package (usingdevtag::use_devtag()) (#292)Added
@devtag to?df_to_array()(#292)Generalized
get_()andset_()methods to be general-purpose (no S3 class-specific methods needed yet) (#274).Updated GitHub Action files and reformatted
DESCRIPTION(#268)Added
.gitattributesfile (https://git-scm.com/docs/gitattributes) copied from https://github.com/tidyverse/ggplot2Added QR code to
README.qmd-
Added additional automated checks through GitHub actions, including:
- check that
README.qmdstill compiles (advice from preventive-r-package-care) (#259) - check
NEWS.mdfor updated change log (#257) - lint changed files (#256)
- check that
serocalculator 1.2.0
Added
test-summary.pop_datatestModified
test-est.incidencetestAdded stratification to
summary.pop_dataAdded
verboseoption forcheck_pop_data(), changing default behavior to avoid printing an OK message.
serocalculator 1.1.0
Renamed
llik()tolog_likelihood()Renamed
df.to.array()todf_to_array()Renamed
getAdditionalData()toget_additional_data()Removed
clean_pop_data()functionRemove
clean_pop_data()dependency functions documentation examplesAdded
age,value,idandstandardizearguments toload_pop_data()-
Added the following methods to
pop_dataclass:set_age()set_value()set_id()get_age()get_value()get_id()get_age_var()get_value_var()get_id_var()
Added additional warnings to
load_pop_data()Added
scales::pseudo_log_trans()toautoplot.pop_data()to avoid log 0Added
test-est.incidence-status.Rtest to check output whenstandardizeoption is FALSE onload_pop_data()Replaced column name comparison on
check_pop_data()to use attribute name onpop_dataclass
serocalculator 1.0.1
- added
n_pointsargument toplot_curve_params_one_ab() - Added
type = "age-scatter"option forautoplot.pop_data()
serocalculator 0.5.0
Spell-checking of function documentation and tutorial articles.
-
Added functions and methods:
Renamed
graph.decay.curves.by()toautoplot.curve_params()
serocalculator 0.4.0
plot()methods have been renamed toautoplot(), matching general convention forggplot2-based graphics.added visualization of curve parameters
sim.cs()now hasformatargument to specify long or wide format for output.
serocalculator 0.3.2
Fixed bug in passing antigen_isos from est.incidence.by() to est.incidence().