| Literature DB >> 16824223 |
Mattia Pelizzola1, Norman Pavelka, Maria Foti, Paola Ricciardi-Castagnoli.
Abstract
BACKGROUND: Microarrays are routinely used to assess mRNA transcript levels on a genome-wide scale. Large amount of microarray datasets are now available in several databases, and new experiments are constantly being performed. In spite of this fact, few and limited tools exist for quickly and easily analyzing the results. Microarray analysis can be challenging for researchers without the necessary training and it can be time-consuming for service providers with many users.Entities:
Mesh:
Year: 2006 PMID: 16824223 PMCID: PMC1534071 DOI: 10.1186/1471-2105-7-335
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.169
Figure 1. This simple widget allows to run a complete analysis only prompting for few information. The list of CEL files, the type of experimental design and the phenodata file, that is necessary to assign each file to the respective condition, are required. Optionally the name of the report file and of the author can be provided.
Figure 2. Two widgets prompt the necessary information to run a complete analysis. These also allow the tuning of almost all the modifiable parameters of the tools available in the pipeline. Note that, when the auto option is available, there is the possibility to let AMDA decide the most appropriate setting. Basically the two widgets cover the loading and low level analysis of starting data, the selection of differentially expressed genes, their clustering (A), functional evaluation, correspondence analysis and setting of options on writing of gene lists and report files (B).
Comparison of functionalities among AMDA and other software that perform a full microarray data-analysis The functionalities provided by AMDA are reported in the first column, with comment or list of methods or DBs where necessary. The remaining columns show whether other software that perform a full microarray data-analysis provided the same features. A plus indicate that the software provides it and, when applicable, the same set of methods. A minus indicates that the functionality is not provided. Text is used to report in case the provided features are different. Finally, italic text is used to identify functionalities for which the provided methods are a sub-set of those available in AMDA.
| widget interface | + | a web page for each tool | a web page for each tool | a web page for each tool | a web page for each tool | a web page for each tool | - |
| analysis of CEL files (signal,rma,gcrma,mbei) | + | + | no Affymetrix | + | no Affymetrix | no Affymetrix | |
| quality controls | - | - | + | + | + | + | - |
| non-linear array normalization (quantile, qspline) | + | + | - | house keeping and spike RNA | |||
| array hierarchical clustering | + | + | + | - | - | + | - |
| replicates' scatter plot | all pairs | - | - | - | - | - | |
| support of many experimental designs (common ref, time-course, 2 common ref, 2 time-course) | two class or multi-class | - | |||||
| method for DEG selection (plgem, sam, FC, limma) | t-test with BH correction | t-test, anova, clear test | t-test and method specific for spotted array | empirical bayes | mixed anova model | ||
| selection of many DEG methods | - | - | - | - | - | - | - |
| DEG heat-map | + | + | - | - | - | ||
| gene normalization | + | + | + | - | - | + | - |
| DEG clustering | + | + | - | - | - | ||
| silhouette-evaluation of clusters | + | - | - | - | - | - | - |
| functional evaluation of clusters (GO, KEGG, user-families) | - | - | - | - | - | ||
| functional evaluation of DEG (GO, KEGG, user-families) | GO, KEGG | - | - | ||||
| functional summary | - | - | - | - | - | - | - |
| writing of annotated gene lists | - | - | - | - | - | - | - |
| correspondence analysis (bi-plot of arrays and genes) | + | - | - | - | - | ||
| dynamic PDF generation | + | - | - | - | - | - | - |
| flexible work-flow | - | + | + | + | - | - | - |
| automation | + | - | - | - | - | - | - |
| other tools not available in AMDA, notes | array classification, promoter analysis, prediction of orphan function | support to not affy, chr.local and sequence analysis | numerous independent tools | - | - | discriminant analysis (PAM) | imputation of missing values |