Cargando…
Gene ARMADA: an integrated multi-analysis platform for microarray data implemented in MATLAB
BACKGROUND: The microarray data analysis realm is ever growing through the development of various tools, open source and commercial. However there is absence of predefined rational algorithmic analysis workflows or batch standardized processing to incorporate all steps, from raw data import up to th...
Autores principales: | , , |
---|---|
Formato: | Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2009
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2771024/ https://www.ncbi.nlm.nih.gov/pubmed/19860866 http://dx.doi.org/10.1186/1471-2105-10-354 |
_version_ | 1782173720103616512 |
---|---|
author | Chatziioannou, Aristotelis Moulos, Panagiotis Kolisis, Fragiskos N |
author_facet | Chatziioannou, Aristotelis Moulos, Panagiotis Kolisis, Fragiskos N |
author_sort | Chatziioannou, Aristotelis |
collection | PubMed |
description | BACKGROUND: The microarray data analysis realm is ever growing through the development of various tools, open source and commercial. However there is absence of predefined rational algorithmic analysis workflows or batch standardized processing to incorporate all steps, from raw data import up to the derivation of significantly differentially expressed gene lists. This absence obfuscates the analytical procedure and obstructs the massive comparative processing of genomic microarray datasets. Moreover, the solutions provided, heavily depend on the programming skills of the user, whereas in the case of GUI embedded solutions, they do not provide direct support of various raw image analysis formats or a versatile and simultaneously flexible combination of signal processing methods. RESULTS: We describe here Gene ARMADA (Automated Robust MicroArray Data Analysis), a MATLAB implemented platform with a Graphical User Interface. This suite integrates all steps of microarray data analysis including automated data import, noise correction and filtering, normalization, statistical selection of differentially expressed genes, clustering, classification and annotation. In its current version, Gene ARMADA fully supports 2 coloured cDNA and Affymetrix oligonucleotide arrays, plus custom arrays for which experimental details are given in tabular form (Excel spreadsheet, comma separated values, tab-delimited text formats). It also supports the analysis of already processed results through its versatile import editor. Besides being fully automated, Gene ARMADA incorporates numerous functionalities of the Statistics and Bioinformatics Toolboxes of MATLAB. In addition, it provides numerous visualization and exploration tools plus customizable export data formats for seamless integration by other analysis tools or MATLAB, for further processing. Gene ARMADA requires MATLAB 7.4 (R2007a) or higher and is also distributed as a stand-alone application with MATLAB Component Runtime. CONCLUSION: Gene ARMADA provides a highly adaptable, integrative, yet flexible tool which can be used for automated quality control, analysis, annotation and visualization of microarray data, constituting a starting point for further data interpretation and integration with numerous other tools. |
format | Text |
id | pubmed-2771024 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2009 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-27710242009-10-31 Gene ARMADA: an integrated multi-analysis platform for microarray data implemented in MATLAB Chatziioannou, Aristotelis Moulos, Panagiotis Kolisis, Fragiskos N BMC Bioinformatics Software BACKGROUND: The microarray data analysis realm is ever growing through the development of various tools, open source and commercial. However there is absence of predefined rational algorithmic analysis workflows or batch standardized processing to incorporate all steps, from raw data import up to the derivation of significantly differentially expressed gene lists. This absence obfuscates the analytical procedure and obstructs the massive comparative processing of genomic microarray datasets. Moreover, the solutions provided, heavily depend on the programming skills of the user, whereas in the case of GUI embedded solutions, they do not provide direct support of various raw image analysis formats or a versatile and simultaneously flexible combination of signal processing methods. RESULTS: We describe here Gene ARMADA (Automated Robust MicroArray Data Analysis), a MATLAB implemented platform with a Graphical User Interface. This suite integrates all steps of microarray data analysis including automated data import, noise correction and filtering, normalization, statistical selection of differentially expressed genes, clustering, classification and annotation. In its current version, Gene ARMADA fully supports 2 coloured cDNA and Affymetrix oligonucleotide arrays, plus custom arrays for which experimental details are given in tabular form (Excel spreadsheet, comma separated values, tab-delimited text formats). It also supports the analysis of already processed results through its versatile import editor. Besides being fully automated, Gene ARMADA incorporates numerous functionalities of the Statistics and Bioinformatics Toolboxes of MATLAB. In addition, it provides numerous visualization and exploration tools plus customizable export data formats for seamless integration by other analysis tools or MATLAB, for further processing. Gene ARMADA requires MATLAB 7.4 (R2007a) or higher and is also distributed as a stand-alone application with MATLAB Component Runtime. CONCLUSION: Gene ARMADA provides a highly adaptable, integrative, yet flexible tool which can be used for automated quality control, analysis, annotation and visualization of microarray data, constituting a starting point for further data interpretation and integration with numerous other tools. BioMed Central 2009-10-27 /pmc/articles/PMC2771024/ /pubmed/19860866 http://dx.doi.org/10.1186/1471-2105-10-354 Text en Copyright © 2009 Chatziioannou et al; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( (http://creativecommons.org/licenses/by/2.0) ), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Software Chatziioannou, Aristotelis Moulos, Panagiotis Kolisis, Fragiskos N Gene ARMADA: an integrated multi-analysis platform for microarray data implemented in MATLAB |
title | Gene ARMADA: an integrated multi-analysis platform for microarray data implemented in MATLAB |
title_full | Gene ARMADA: an integrated multi-analysis platform for microarray data implemented in MATLAB |
title_fullStr | Gene ARMADA: an integrated multi-analysis platform for microarray data implemented in MATLAB |
title_full_unstemmed | Gene ARMADA: an integrated multi-analysis platform for microarray data implemented in MATLAB |
title_short | Gene ARMADA: an integrated multi-analysis platform for microarray data implemented in MATLAB |
title_sort | gene armada: an integrated multi-analysis platform for microarray data implemented in matlab |
topic | Software |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2771024/ https://www.ncbi.nlm.nih.gov/pubmed/19860866 http://dx.doi.org/10.1186/1471-2105-10-354 |
work_keys_str_mv | AT chatziioannouaristotelis genearmadaanintegratedmultianalysisplatformformicroarraydataimplementedinmatlab AT moulospanagiotis genearmadaanintegratedmultianalysisplatformformicroarraydataimplementedinmatlab AT kolisisfragiskosn genearmadaanintegratedmultianalysisplatformformicroarraydataimplementedinmatlab |