Changelog
Source:NEWS.md
serocalculator (development version)
New features
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_isos
argument 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
Change default pipe setting (#312)
Add test for missing strata in
est.incidence.by
(#227)Added
snapshot_value
test forest.incidence()
(#315)Sped up
lint-changed-files
GitHub Action (#317)Added online preview builds for PRs that change the
pkgdown
website (#309)Added
test-autoplot.pop_data
test (#234)created unit test for
df_to_array()
(#276)fixed
dplyr::select()
deprecation warning indf_to_array()
(#276)Added
devtag
to package (usingdevtag::use_devtag()
) (#292)Added
@dev
tag 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
.gitattributes
file (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.qmd
still compiles (advice from preventive-r-package-care) (#259) - check
NEWS.md
for updated change log (#257) - lint changed files (#256)
- check that
serocalculator 1.2.0
Added
test-summary.pop_data
testModified
test-est.incidence
testAdded stratification to
summary.pop_data
Added
verbose
option 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
,id
andstandardize
arguments toload_pop_data()
-
Added the following methods to
pop_data
class: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.R
test to check output whenstandardize
option is FALSE onload_pop_data()
Replaced column name comparison on
check_pop_data()
to use attribute name onpop_data
class
serocalculator 1.0.1
- added
n_points
argument 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 hasformat
argument 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()
.