:*'''Quantitative''' — real-valued (such as heart rate)
:*'''One class''' — tests whether the mean gene expression differs from zero
:*'''Two class''' — two sets of measurements
::**'''Unpaired''' — measurement units are different in the two groups; e.g. control and treatment groups with samples from different patients
::**'''Paired''' — same experimental units are measured in the two groups; e.g. samples before and after treatment from the same patients
:*'''Multiclass''' — more than two groups with each containing different experimental units; generalization of two class unpaired type
:*'''Survival''' — data of a time until an event (for example death or relapse)
:*'''Time course''' — each experimental units is measured at more than one time point; experimental units fall into a one or two class design
:*'''Pattern discovery''' — no explicit response parameter is specified; the user specifies eigengene (principal component) of the expression data and treats it as a quantitative response