The web interface of MetaboAnalyst was implemented based on the open-source JavaServer Faces Technology using the PrimeFaces library (v13.0). The back-end computations are based on the MetaboAnalystR package. Please note the raw spectra processing module has been developed as an independent R package (optiLCMS) for the ease of installation and maintenance.

To support growing user traffic, MetaboAnalyst has employed distributed computing and microservice for scalable metabolomics data analysis. The spectral processing module also allows user registration in order to perform this time-consuming task. Due to its complex configurations and sensitive information stored in the package, the support for local installation of the web server has been discontinued. Please use the public web servers for intuitive and interactive data analysis tasks, or the R packages for more flexible analysis or batch processing. Please check out our training workshop & support options if you are interested.


This program is free software for all users, including both academic and commercial users. You can access it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

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. See the GNU General Public License for more details.

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

R Packages

MetaboAnalystR: https://github.com/xia-lab/MetaboAnalystR
-- for general-purpose statistical and functional analysis

OptiLCMS: https://github.com/xia-lab/OptiLCMS
-- for efficient LC-MS spectra processing with parameter optimization

Web Framework

MetaboAnalyst 5.0: https://www.dropbox.com/s/fthf0vnvgqkdkz2/MetaboAnalyst-source-2023.zip
-- for developers who are interested in the underlying code of MetaboAnalyst web platform.
MetaboAnalyst 6.0: will be released when the code base becomes stable

NSERC CRC CFI TMIC Genome Canada Genome Quebec NIH