growthcleanr: Data Cleaner for Anthropometric Measurements

Flags implausible anthropometric (weight, height, and head circumference) measurements in longitudinal pediatric and adult datasets, such as those from electronic health records. Identifies other measurements that should often be excluded from analyses. The main function is cleangrowth(). Implements a modified version of the algorithm described in Daymont et al. (2017) <doi:10.1093/jamia/ocx037>.

Version: 3.0.0
Depends: R (≥ 3.5.0)
Imports: R.utils (≥ 2.11.0), data.table (≥ 1.13.0), foreach (≥ 1.5.0), doParallel (≥ 1.0.15), lubridate (≥ 1.7.0), parallel, stats, utils, shiny, DT, shinyjs, shinyFiles
Suggests: argparser (≥ 0.6), knitr (≥ 1.29), rmarkdown (≥ 2.3), testthat (≥ 2.3.2)
Published: 2026-11-08
DOI: 10.32614/CRAN.package.growthcleanr
Author: Carrie Daymont [cre, aut, cph], Robert W Grundmeier [aut], Jeffrey Miller [aut], Diego Campos [aut], Dan Chudnov [aut], Hannah De los Santos [aut], David Freedman [aut], Wen Hu [aut], Chris Penney [aut], Jesse Anderson [ctb], Matt Boyas [ctb], Lusha Cao [ctb], Sara Couture [ctb], Prashila Dullabh [ctb], Jess Fernandez [ctb], Andrew Gregorowicz [ctb], Lyudmila Kompaniyets [ctb], A Russell Localio [ctb], Ruth Nwefo [ctb], Max Olivier [ctb], Samantha Pierce [ctb], Michelle E Ross [ctb], Steffani Silva [ctb], Mithuna Srinivasan [ctb], Marissa Sucosky [ctb], Jennifer Wiltz [ctb], Hanzhe Zhang [ctb], Alexander G Fiks [sad], Richard C (Mort) Wasserman [sad], Andreas Achilleos [sad], Nabeel Akhtar [sad], Sarah Akhtar [sad], Wilbert Beachy [sad], Colin Bridgeman [sad], Jessica Butts [sad], Emily Despeaux [sad], Christine Irvin [sad], Madiha Jamil [sad], Robert Marquis [sad], Abigail Nelson [sad], Sheila Nguyen [sad], Taraneh Soleymani [sad], Ronald Williams [sad]
Maintainer: Carrie Daymont <cdaymont at pennstatehealth.psu.edu>
BugReports: https://github.com/growth-data-tools/growthcleanr/issues
License: MIT + file LICENSE
URL: https://growthcleanr.org/, https://github.com/growth-data-tools/growthcleanr
NeedsCompilation: no
Language: en-US
Citation: growthcleanr citation info
Materials: README, NEWS
CRAN checks: growthcleanr results

Documentation:

Reference manual: growthcleanr.html , growthcleanr.pdf
Vignettes: Technical reference: adult algorithm (source)
Use of AI assistance in growthcleanr development (source)
Technical reference: algorithm functions (source)
Carried-forward value rescue (source)
Technical reference: child algorithm (source)
Running growthcleanr from the command line (source)
Configuration: arguments and thresholds (source)
How to get your data into CSV format and back out again (source, R code)
Example scripts (source)
Exclusion codes (source)
Start here: Experienced users (source, R code)
Large datasets: parallel and checkpointing (source)
Start here (source, R code)
Output: the cleangrowth() return value (source)
Deriving the recentering reference medians (source, R code)
Technical reference: testing (source)
Utility functions (source)
Technical reference: the cleangrowth() pipeline (source)

Downloads:

Package source: growthcleanr_3.0.0.tar.gz
Windows binaries: r-devel: growthcleanr_2.2.3.zip, r-release: growthcleanr_3.0.0.zip, r-oldrel: growthcleanr_2.2.3.zip
macOS binaries: r-release (arm64): growthcleanr_3.0.0.tgz, r-oldrel (arm64): growthcleanr_3.0.0.tgz, r-release (x86_64): growthcleanr_2.2.3.tgz, r-oldrel (x86_64): growthcleanr_2.2.3.tgz
Old sources: growthcleanr archive

Reverse dependencies:

Reverse suggests: bsitar

Linking:

Please use the canonical form https://CRAN.R-project.org/package=growthcleanr to link to this page.