Create a data.frame of sample metadata suitable for
DESeq2::DESeqDataSetFromMatrix(). For charging count matrices,
the charge_status factor is added automatically.
Arguments
- count_matrix
A count matrix from
abundance_count_matrix()orcharging_count_matrix().- sample_info
An optional data frame with a
sample_idcolumn and additional experimental factor columns (e.g.,condition,replicate). IfNULL, a minimal data frame is created from column names.
Examples
if (FALSE) { # \dontrun{
mat <- abundance_count_matrix(charging)
sample_info <- data.frame(
sample_id = c("wt_1", "wt_2", "mut_1", "mut_2"),
condition = c("wt", "wt", "mut", "mut")
)
coldata <- build_coldata(mat, sample_info)
} # }