MS-DIAL logo

MS-DIAL

A program to facilitate metabolomics and lipidomics oriented life science

Description

MS-DIAL is an open-source, vendor-neutral software platform for untargeted metabolomics and lipidomics data analysis. It supports a wide range of mass spectrometry modalities—including DDA, DIA, GC–MS, LC–MS, ion mobility MS, and MSI—enabling researchers to process complex datasets from raw spectral deconvolution to metabolite/lipid annotation. MS-DIAL provides automated peak detection, alignment, and annotation using both public spectral libraries and decision-tree based algorithms, while advanced algorithms such as retention-time prediction, ion mobility filtering, and fragment-ion networking improve annotation accuracy. The newest generation (MS-DIAL 5) introduces data mining for different modality of mass fragmentations such as OAD and EAD, and dual-dimensional deconvolution in ZT Scan DIA. Designed to maximize accessibility and reproducibility, MS-DIAL integrates seamlessly with community repositories (e.g., MassBank, GNPS). Its intuitive interface and robust algorithms make MS-DIAL a widely adopted tool for life sciences using mass spectrometry.

Technical Information

Covered lipid categories:
FA;GL;GP;SP;ST;PR;SL;
Programming languages:
C#
Platforms:
Windows for CUI and GUI, LINUX for CUI
Input formats:
MzML, cdf, abf, hive, sciex, waters, bruker, shimadzu, thermo, agilent
Output formats:
Mztab-M, ms-dial format table (txt), massbank, msp, mgf
Interface:
GUI, CLI
Licence:
CC-BY 4.0 for binary and LGPL 3.0 for source code

Sections

Section 4 — Lipid Identification (Untargeted)
Section 4.1 — Full MS (HRAM LC-MS)
Section 4.2 — Data Dependent Acquisition (DDA)
Section 4.3 — Data Independent Acquisition (DIA)
Section 4.4 — Ion Mobility Separation
Section 4.5 — Identification of Oxidised Lipids
Section 5 — Lipid Quantification (Untargeted)
Section 6 — Analysis and Visualisation
Section 7 — Data Integration
Section 7.1 — Lipid Annotations and ID Converters
Section 7.3 — Pathway and Network Solutions