Skip Navigation



Nucleic Acids Research Advance Access published online on May 21, 2007

Nucleic Acids Research, doi:10.1093/nar/gkm302
This Article
Right arrow Full Text Freely available
Right arrow Print PDF (2688K) Freely available
Right arrow Screen PDF (474K) Freely available
Right arrowOA All Versions of this Article:
35/suppl_2/W86    most recent
gkm302v1
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Similar articles in PubMed
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrow Commercial Re-use Guidelines
for Open Access NAR Content
Google Scholar
Right arrow Articles by Rehrauer, H.
Right arrow Articles by Schlapbach, R.
Right arrow Search for Related Content
PubMed
Right arrow PubMed Citation
Right arrow Articles by Rehrauer, H.
Right arrow Articles by Schlapbach, R.
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?

© 2007 The Author(s)
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.


Web Server Issue

MAGMA: analysis of two-channel microarrays made easy

Hubert Rehrauer*, Stefan Zoller and Ralph Schlapbach

Functional Genomics Center Zurich, UZH/ETH Zurich, Winterthurerstrasse 190, 8057 Zurich, Switzerland

*To whom correspondence should be addressed. Tel: +41 44 635 3924; Fax: +41 44 635 3922; Email: Hubert.Rehrauer{at}fgcz.uzh.ch

Received January 30, 2007. Revised March 30, 2007. Accepted April 15, 2007.

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.


Add to CiteULike CiteULike   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us    What's this?




Disclaimer:
Please note that abstracts for content published before 1996 were created through digital scanning and may therefore not exactly replicate the text of the original print issues. All efforts have been made to ensure accuracy, but the Publisher will not be held responsible for any remaining inaccuracies. If you require any further clarification, please contact our Customer Services Department.