if (!require("devtools", quietly = TRUE)) {
install.packages("devtools")
}library(devtools)
::install_github("Zheng206/ComBatFamQC", build_vignettes = TRUE) devtools
Introduction to ComBatFamQC
Starting with unharmonized data, users can launch an interactive batch effect diagnostic session that offers detailed qualitative visualizations and statistical test results to evaluate the necessity of data harmonization. The Shiny app also includes an interactive harmonization session, enabling users to configure harmonization parameters and harmonize their data with ease. Alternatively, users can opt to perform harmonization on larger datasets using R or the command-line interface. After obtaining the harmonized dataset, users can utilize two types of post-harmonization tools for further analysis: 1) Brain ROI Age Trend Visualization and 2) Customized Residual Generation.
Installation
Users can install the most up-to-date version of ComBatFamQC directly from github.
View Vignettes
vignette("ComBatQC")
vignette("Post-Harmonization")
Command Line Interface
Rscript path/to/CombatQC_CLI.R -h
Rscript path/to/post_CLI.R -h