chva.extras
→ GitHub repository
→ Package documentation
chva.extras is a collection of supplementary functions and templates designed to support climate and health research in Virginia, including tools for data manipulation, analysis, and visualization, tailored to handle large datasets.
Le-Huynh, T.-L., Davis, R. E., Novicoff, W. M., & DeGuzman, P. B. (2025). chva.extras: Supplementary Tools for Climate and Health Research in VA (Version v0.1.0) [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.14910967
Installation
To get the latest in-development features, install the development version from GitHub:
if(!requireNamespace("devtools", quietly = TRUE)) {
install.packages("devtools")
}
devtools::install_github("le-huynh/chva.extras")This package is also accessible for download via Zenodo at 10.5281/zenodo.14910967.
Functions
See Package index for full list of functions.
- Convert files to Parquet format
get_parquet_arrow(): Convert multiple files to Parquet format.
get_parquet_by_chunk(): Convert file to Parquet format by chunks.
- Support handy workflow
check_overview(): Provide an overview of datasets.
check_unique_value(): Count unique values of a specified column.
get_dataset(): Get full working datasets as a named list of Dataset R6 objects.
recode_values(): Recode values based on grouping logic.
- Compute indices used in climate health research
- Humidity variables:
cal_absolute_humidity(),cal_dewpoint_temperature(),cal_mixing_ratio(),cal_relative_humidity(),cal_specific_humidity().
- Comfort indices:
cal_apparent_temperature(),cal_humidex(),cal_temperature_humidity_index().
cal_saturation_vapor_pressure()
- Support visualization
plot_contour_dlnm(): Generate a filled contour plot for DLNM output with custom color levels.
For a comprehensive overview of the package’s functions, check out the package website at
le-huynh.github.io/chva.extras/.