maSigPro (MicroArray Significant Profiles) [1] applies linear regression to model gene expression in (multiple)series time course microarray data and selects differentially expressed genes through a two-steps algorithm. First, responsive genes are identified by fitting a generic regression model with time as quantitative variable and series as dummy variables. Second, step-wise regression is applied on selected genes to adjust models and identify gene-specific variation patterns. maSigPro returns lists of genes with statistically significant changes along time and across the different series. Each list can be further investigated on the maSigVisualization module where a cluster algorithm is applied on the gene selection to group genes of similar expression patterns and represent their profiles as trajectory charts.
Parameters for maSigPro gene selection:
Name | Array1 | Array2 | Array3 | Array4 | Array5 | Array6 | Array7 | Array8 | Array9 | … |
gene1 | 0.5 | 0.2 | 0.7 | 1.3 | 1.4 | 1.0 | 2.1 | 2.4 | 2.6 | … |
gene2 | 0.5 | 0.3 | 0.4 | 0.3 | 0.4 | 0.1 | 0.1 | 0.4 | 0.5 | … |
… | … | … | … | … | … | … | … | … | … | … |
Time | 3 | 3 | 3 | 9 | 9 | 9 | 27 | 27 | 27 | … |
Treatment | Ctr | TrA | TrB | Ctr | TrA | TrB | Ctr | TrA | TrB | … |
Parameters for maSigPro visualization
To show the trajectories in plots maSig visualization applies clustering methods to group
genes with similar trends and summarize the graphical display.