Institute for Advanced Biosciences Keio University
MathDAMP Mathematica package for differential analysis of metabolite profiles
Home Overview Examples Downloads TriDAMP References Contact
MathDAMP > Examples > MathDAMP source

MathDAMP
Mathematica package for Differential Analysis of Metabolite Profiles
version 1.0.0

MathDAMP package facilitates the differential analysis of metabolite profiles. A visual approach is employed: (i) Individual datasets' retention/migration times and signal intensities are normalized. (ii) Arithmetic operations are applied to to all corresponding datapoints in the datasets to highlight differences or patterns of interest. (iii) The results are displayed on annotated density plots. Additionally, sets of overlaid chromatograms/electropherograms in the vicinities of the most significant differences from selected results are displayed in descending order of significance for visual confirmation.
The text notes throughout the code in this notebook are intended to provide brief comments on the implementation of particular functions. Actual reference documentation for each function is provided via the usage messages defined in the Usage Description Section. This information can be displayed by executing ?FunctionName (where FunctionName stands for the name of the function of interest) in any notebook after loading the MathDAMP package.
The package provides basic building blocks for performing differential analysis along with assemblies of core functions to perform common tasks. Specific examples about using the package for different types of differential analysis (comparing two datasets, detecting outliers within a group of datasets, comparing two groups of replicate datasets, comparing multiple groups of replicate datasets) along with additional information can be found at http://mathdamp.iab.keio.ac.jp/

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

BeginPackage["MathDAMP`"]

Needs["Graphics`MultipleListPlot`"]

Needs["Statistics`NonlinearFit`"]

Needs["Statistics`DescriptiveStatistics`"]

Usage Description Section

Public Variables

Begin Private Section

Begin["`Private`"]

Data Import/Export

Core Functionality

Assemblies of Core Functions for Common Tasks

References

Epilog

End[]

Print["MathDAMP version 1.0.0 loaded (2006/04/26)"]

Print["This program is distributed in the hope that it will be useful, but WITHOUT ANY  ... without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."]

EndPackage[]