Normalize nanostring gene expression using randomly chosen samples for the reference-based approach for batch adjustment.
Arguments
- x
target data
- ref
reference data
- group_df
grouping data used to select random reference samples
- n
number of random reference samples to select for normalization
- strata
character string of grouping variable found in
group_dffor stratified random sampling. Ifstratahasklevels, then a total ofn * krandom samples are selected. The default uses no grouping variable and thus only simple random sampling is performed.- seed
random seed for reproducibility
Details
The number of randomly chosen numbers can be selected, and optionally a
strata can be specified such that n reference samples are selected from
each level (like a stratified bootstrap). In relation to the reference
method, the random samples removed from ref form R1, the random samples
removed from x form R2, and the remaining samples from x form Y. See
refMethod() for details.
In subsequent analyses, we refer to a method using normalize_random(n) as
the "Random n" method.