| Literature DB >> 27600230 |
Christopher J Walsh1,2, Pingzhao Hu3, Jane Batt4,5, Claudia C Dos Santos6,7.
Abstract
The diagnostic and prognostic potential of the vast quantity of publicly-available microarray data has driven the development of methods for integrating the data from different microarray platforms. Cross-platform integration, when appropriately implemented, has been shown to improve reproducibility and robustness of gene signature biomarkers. Microarray platform integration can be conceptually divided into approaches that perform early stage integration (cross-platform normalization) versus late stage data integration (meta-analysis). A growing number of statistical methods and associated software for platform integration are available to the user, however an understanding of their comparative performance and potential pitfalls is critical for best implementation. In this review we provide evidence-based, practical guidance to researchers performing cross-platform integration, particularly with an objective to discover biomarkers.Entities:
Keywords: biomarker; meta-analysis; microarray platform; normalization
Year: 2015 PMID: 27600230 PMCID: PMC4996376 DOI: 10.3390/microarrays4030389
Source DB: PubMed Journal: Microarrays (Basel) ISSN: 2076-3905
Figure 1Outline of two microarray integration methods: (a) meta-analysis (“late integration”). Individual case-cohort microarray studies are pre-processed and each study is used to identify ranked gene lists which are then combined in the final step; (b) Cross-platform merging and normalization (“early integration”). After pre-processing of individual studies, a single unified case-cohort dataset is generated (“clustered” into cases and cohorts, indicating removal of batch to batch variation) and in this example, used to identify a ranked gene list.
List of software and websites for performing microarray meta-analysis.
| Microarray Meta-Analysis (Command Line Packages) | ||
|---|---|---|
| metaDE (metaOmics) | R | Implements 12 major meta-analysis methods [ |
| MAMA | R | Implements combined effect size, combined |
| metaMA | R | Implements combined moderated effect size, combined |
| metaGEM | R | Implements combined effect size, combined |
| metahdep | R | Effect size estimates particularly when hierarchical dependence is present |
| GeneMeta | R | Implements combined effect size [ |
| OrderedList | R | Combine ranks with or without expression data |
| RankProd | R | Implements Product of Ranks method |
| RankAggreg | R | Aggregation of ordered lists based on the ranks using several different algorithms |
| Automated web applications for microarray meta-analysis/normalization | ||
| INMEX | Meta-analysis. Support for 45 microarray platforms for human, mouse rat. Combines | |
| Network Analyst | Meta-analysis. Combines | |
| A-MADMAN | Affymetrix platform normalization using quantile distribution transformation | |
| MAAMD | Affymetrix meta-analysis | |
| Microarray cross-platform merging/normalization (command line packages) | ||
| mergeMaid | R | Implements Probability of Expression transformation (POE) [ |
| metaArray | R | Implements POE [ |
| CONOR | R | Implements XPN, Empirical Bayes (EB), Quantile normalization (QN), Quantile discretization (QD), others [ |
| VirtualArray | R | Implements EB, QN, QD, others [ |
| inSilico Merging | R | Implements XPN, EB, DWD, others [ |
| Automated Microarray Data Analysis v2.13 | R | Implements. Allows analysis of Illumina, Affymetrix and Agilent. |
| XPN | R | Implements Cross Platform Normalization [ |
| DWD | JAVA, R MATLAB | Implements Distance Weighted Discrimination method [ |
| Combat | R | Implements Empirical Bayes methods [ |
| PLIDA | MATLAB | Normalizes an arbitrary number of platforms [ |
| metAnalyzeAll | R | Elastic net classifier [ |