batman-package: Bayesian AuTomated Metabolite Analyser for NMR spectra...

Description Details Author(s) References


BATMAN deconvolves resonance peaks from NMR spectra of complex mixtures and obtains concentration estimates for the corresponding metabolites automatically. This is achieved through a database of spectral profiles for known metabolites and a Bayesian Markov Chain Monte Carlo algorithm. Users have the options to specify the multiplet ppm position, position shift range, peak width range and so on. Parallel processing is available if processing several spectra. The installation and testing instructions can be found at:



Package: batman
Type: Package
Date: 2014-10-24
License: GPL-2
LazyLoad: yes


Jie Hao <[email protected]>, William Astle <[email protected]>, Maria De Iorio <[email protected]>, Timothy Ebbels <[email protected]>


Hao, J., et al., BATMAN–an R package for the automated quantification of metabolites from nuclear magnetic resonance spectra using a Bayesian model. Bioinformatics, 2012. 28(15): p. 2088-90.

Astle, W., et al., A Bayesian Model of NMR Spectra for the Deconvolution and Quantification of Metabolites in Complex Biological Mixtures. Journal of the American Statistical Association, 2012. 107(500): p. 1259-1271.

batman documentation built on June 7, 2017, 3 p.m.