distribSamplePerBatch: Distribute each sample into its own batch

Description Usage Arguments Value

View source: R/distributeSampleFuncs.R

Description

Given the number of cases, the number of controls, and number of batches, this function will distribute a sample into its own batch. The number of bathes MUST be equal to the total number of samples (nbatch = ncases + nctrls)

Usage

1
distribSamplePerBatch(ncases, nctrls, nbatches)

Arguments

ncases

The number of cases.

nctrls

The number of controls.

nbatches

The number of batches that samples will be distributed into.

Value

Returns a list containing the following elements: a list containing the batch structure of the study (info on which samples are cases/controls and which batch they were placed in), a vector containing the names of all samples, a vector containing the names of case samples, and a vector containing the names of control samples. This output is used directly as input into our simulation functions (batchStructure parameter).


immunogenomics/scpost documentation built on July 28, 2021, 4:03 a.m.