Function which performs differential gene expression for microarray data using limma

This function serves as a wrapper function which calls the functions to create the model matrix, the empirical bayesisan calculation (EB), and the function to convert the EB results to dataframe format for the raw and significant differential expression data

DE_using_limma(
  time_object,
  group_names,
  exp_name,
  target_tp = NULL,
  do_temporal = FALSE
)

Arguments

time_object

A time series object

group_names

The group names to be used (either conditional or temporal names)

exp_name

The name of the expriment that will be used to store the results

target_tp

The timepoint being targeted in the case of conditional analysis

do_temporal

If the analysis is temporal or conditional

Value

The updated timeseries object