MAGMA -- analysis of two-channel microarrays made easy

What you can do:
Identify differentially expressed genes from two-channel microarray data.
Highlights:
  • 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.
Keywords:
  • Gene Expression Profiling
  • Oligonucleotide Array Sequence Analysis
  • microarray
  • differentially expressed genes
Literature & Tutorials:
This record last updated: 04-21-2014

The Health Sciences Library System supports the Health Sciences at the University of Pittsburgh.

© 1996 - 2014 Health Sciences Library System, University of Pittsburgh. All rights reserved.
Contact the Webmaster

University of Pittsburgh Libraries