ColorizeMSWiki

From BRF-Software
Revision as of 14:56, 20 May 2009 by imported>HeikoNeuweger
Jump to navigation Jump to search
File:ColorizeMSWiki$logo-small.png

ColorizeMS is a Java application that allows to qualitatively compare up to three experimental conditions from separation experiments.

Support for 2D Gel Electrophoresis images as well as GC- or LC-MS experimental data is provided.

File:ColorizeMSWiki$twod.png

Single GC-MS datasets can be visualized as heatmaps. the intensities measured for individual ion channels at individual scans are represented using a color mapping as shown in the previous image.

In this example, the retention time of the compounds is mapped to the x-axis and the mass-to-charge ratio is represented on the y-axis. In GC- and LC-MS measurements the time axis is discretized by the scan rate of the instrument. Each scan is represented in this visualization by one pixel and the discretization of the mass to charge ratio is done by rounding to integer values.

File:ColorizeMSWiki$gui.png

The ColorizeMS application provides functionality to map up to three experimental conditions and rapidly visualize qualitative differences between the measurements. ColorizeMS is realized as web-start application and is licensed under the Gnu Public License 3.0.

Currently the program has been tested on Windows, Mac OS X and Linux systems.

Requirements

There are several requirements which are specified in the JNLP description of ColorizeMS and will be installed upon start of the application. - Java3D technology - OpenGL Bindings for Java

Please follow the instructions for installing a current version of Java3D on your Mac OS X machine if you experience any problems with the ColorizeMS application.


Features

- Visualize and compare up to three experimental conditions - Interactively correct drifts in separation (e.g. retention time in GC- or LC-MS experiments) - Adjust the intensity of individual measurements to compensate for e.g. different amounts of sample that were analyze - Apply the visualization methods to various datasources, images from 2D gel electrophoresis measurements, GC- or LC-MS heatmaps - Colorize MS makes use of the additive color mapping in the RGB color space and allows to intuitively grasp the main differences of - Through the use of OpenGL functionality, the rapid zooming, scrolling and color blending of high resolution textures is delegated to the Graphics Processing Unit and allows to interactively visualize High resolution images of the described experimental data.


Integration with MeltDB

File:ColorizeMSWiki$meltdb.png

We have realized the exchange of experimental data form the Metabolomics software suite MeltDB to the ColorizeMS WebStart application using on the fly generation of JNLP files which describe the input parameters of the software. We are therefore able to export 2D representations of chromatograms generated by MeltDB to ColorizeMS.


Java Web Start
Sample Data Sets