dbGaP Checkup
Overview
Contains functions that check for formatting of the Subject Phenotype data set and data dictionary as specified by the National Center for Biotechnology Information (NCBI) Database of Genotypes and Phenotypes (dbGaP) https://www.ncbi.nlm.nih.gov/gap/docs/submissionguide/.
- added an informative error message when the required VALUES column is missing
- adjusted values_check to temporarily create dummy names for blank-named columns beyond VALUES to prevent function from dying if column names after VALUES are blank strings
- corrected minmax_check and integer_check bugs that occurred when SUBJECT_ID was a character vector
- adjusted misc_format_check to return a WARNING that alerts users if they read in a data set and R automatically fills in column names after VALUES (which is allowed by the package, but not dbGaP itself)
- adjusted NA_check to correctly capture NA=N/A VALUES
- corrected bug in type_check that was allowing some non-allowable TYPE entries to pass
- corrected but in missing_value_check that was flagging some variables even when they had properly encoded NA=N/A VALUES
- made complete_check more robust to errors by wrapping functions in tryCatch
- used seealso to link utility functions to relevant check functions
From NEWS.md in the release
Install
Health
NOTERd filesr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64
checkRd: (-1) value_missing_table.Rd:19: Lost braces in \itemize; \value handles \item{}{} directly
checkRd: (-1) value_missing_table.Rd:20: Lost braces in \itemize; \value handles \item{}{} directly- NOTE13 NOTE2026-06-09
- ERROR12 NOTE, 1 ERROR2026-06-08
- NOTE13 NOTE2026-05-02
- ERROR11 NOTE, 1 ERROR2026-04-25
- NOTE14 NOTE2026-03-10
Documentation
- Help pages
- 99 (1 internal)includes a package overview page
- Examples that run
- 95%36 run in a plain check · 2 only when donttest examples are enabled (R CMD check --as-cran)
- Exported functions with examples
- 88%
- Documented parameters
- 100%
- Return-value docs
- 100%
- Help pages citing references
- 0%
Downloads
Repository
- PRs merged (all time)
- 50%
- Median days to close, 50 most recently updated closed issues
- 18
- Median days to close, 50 most recently updated closed PRs
- 4
Stars over time
Forks over time
Releases over time
Issues over time
PRs over time
6 development-tooling and community-health practices detected across 2 families in the upstream repository
Checks run against github.com/lwheinsberg/dbgapcheckup on 2026-10-21.
GitHub Pages site last deployed 2025-05-01
pkgdown site last built 2025-05-01
Dependencies
Code & Tests
Datasets
People & History
Package metadata
- First published
- 2022-11-14
- Total releases
- 4 / 4 yrs
- License
- GPL-2 OSI
- Minimum R
- ≥ 3.5.0
- Bundled data
- 133 KB / 19 files
- Download size
- 581 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("dbGaPCheckup")The package provides a citation file that builds its entry when R runs it. Run citation() to see it.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-23, which the citation names so these numbers can be found later. More on citing and the projects behind them.