Cargando…

MAGMA: analysis of two-channel microarrays made easy

The web application MAGMA provides a simple and intuitive interface to identify differentially expressed genes from two-channel microarray data. While the underlying algorithms are not superior to those of similar web applications, MAGMA is particularly user friendly and can be used without prior tr...

Descripción completa

Detalles Bibliográficos
Autores principales: Rehrauer, Hubert, Zoller, Stefan, Schlapbach, Ralph
Formato: Texto
Lenguaje:English
Publicado: Oxford University Press 2007
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1933123/
https://www.ncbi.nlm.nih.gov/pubmed/17517778
http://dx.doi.org/10.1093/nar/gkm302
_version_ 1782134290930204672
author Rehrauer, Hubert
Zoller, Stefan
Schlapbach, Ralph
author_facet Rehrauer, Hubert
Zoller, Stefan
Schlapbach, Ralph
author_sort Rehrauer, Hubert
collection PubMed
description The web application MAGMA provides a simple and intuitive interface to identify differentially expressed genes from two-channel microarray data. While the underlying algorithms are not superior to those of similar web applications, MAGMA is particularly user friendly and can be used without prior training. The user interface guides the novice user through the most typical microarray analysis workflow consisting of data upload, annotation, normalization and statistical analysis. It automatically generates R-scripts that document MAGMA's entire data processing steps, thereby allowing the user to regenerate all results in his local R installation. The implementation of MAGMA follows the model-view-controller design pattern that strictly separates the R-based statistical data processing, the web-representation and the application logic. This modular design makes the application flexible and easily extendible by experts in one of the fields: statistical microarray analysis, web design or software development. State-of-the-art Java Server Faces technology was used to generate the web interface and to perform user input processing. MAGMA's object-oriented modular framework makes it easily extendible and applicable to other fields and demonstrates that modern Java technology is also suitable for rather small and concise academic projects. MAGMA is freely available at www.magma-fgcz.uzh.ch.
format Text
id pubmed-1933123
institution National Center for Biotechnology Information
language English
publishDate 2007
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-19331232007-07-31 MAGMA: analysis of two-channel microarrays made easy Rehrauer, Hubert Zoller, Stefan Schlapbach, Ralph Nucleic Acids Res Articles The web application MAGMA provides a simple and intuitive interface to identify differentially expressed genes from two-channel microarray data. While the underlying algorithms are not superior to those of similar web applications, MAGMA is particularly user friendly and can be used without prior training. The user interface guides the novice user through the most typical microarray analysis workflow consisting of data upload, annotation, normalization and statistical analysis. It automatically generates R-scripts that document MAGMA's entire data processing steps, thereby allowing the user to regenerate all results in his local R installation. The implementation of MAGMA follows the model-view-controller design pattern that strictly separates the R-based statistical data processing, the web-representation and the application logic. This modular design makes the application flexible and easily extendible by experts in one of the fields: statistical microarray analysis, web design or software development. State-of-the-art Java Server Faces technology was used to generate the web interface and to perform user input processing. MAGMA's object-oriented modular framework makes it easily extendible and applicable to other fields and demonstrates that modern Java technology is also suitable for rather small and concise academic projects. MAGMA is freely available at www.magma-fgcz.uzh.ch. Oxford University Press 2007-07 2007-05-21 /pmc/articles/PMC1933123/ /pubmed/17517778 http://dx.doi.org/10.1093/nar/gkm302 Text en © 2007 The Author(s) http://creativecommons.org/licenses/by-nc/2.0/uk/ This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/2.0/uk/) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Articles
Rehrauer, Hubert
Zoller, Stefan
Schlapbach, Ralph
MAGMA: analysis of two-channel microarrays made easy
title MAGMA: analysis of two-channel microarrays made easy
title_full MAGMA: analysis of two-channel microarrays made easy
title_fullStr MAGMA: analysis of two-channel microarrays made easy
title_full_unstemmed MAGMA: analysis of two-channel microarrays made easy
title_short MAGMA: analysis of two-channel microarrays made easy
title_sort magma: analysis of two-channel microarrays made easy
topic Articles
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1933123/
https://www.ncbi.nlm.nih.gov/pubmed/17517778
http://dx.doi.org/10.1093/nar/gkm302
work_keys_str_mv AT rehrauerhubert magmaanalysisoftwochannelmicroarraysmadeeasy
AT zollerstefan magmaanalysisoftwochannelmicroarraysmadeeasy
AT schlapbachralph magmaanalysisoftwochannelmicroarraysmadeeasy