MS‐DIAL - RASpicer/MetabolomicsTools GitHub Wiki
MS-DIAL
Version: 2.82
Website
http://prime.psc.riken.jp/Metabolomics_Software/MS-DIAL/index.html
Description
Provides deconvolution for untargeted data-independent acquisition (DIA) tandem MS data. Initially data are converted into the Analysis Base File (ABF) format, to allow for rapid data extraction. For peak detection, the peak detection algorithm first starts with a smoothing method (linearly weighted smoothing average, moving average, Savitzky-Golay or binomial filter) for retention time and accurate mass. Peaks are then detected by first finding the median amplitude (AF), first-order derivative (FF) and second-order derivative (SF) (the derivatives are calculated using Savitzky-Golay filter). The maximum amplitude difference between two adjacent peaks is detected, as well as the maxima between the first and second order derivatives. The edges of the peaks are recognised when the amplitude and first order derivative are both greater than AF and FF in two adjacent points and the tip is recognised when the sign of the first derivative changes and the second order derivative is less than SF. Two dimensional peak detection or peak spotting occurs by using retention time and accurate mass (MS1). Detected peak tops are displayed as spots, with spots of the same retention time and similar m/z being compared by peak height, to evaluate whether they should be merged or not. Each peak then undergoes deconvolution using the MS^2dec algorithm, which first extracts the product spectra for all precursor peaks on all MS/MS spectra (based on GC-MS deconvolution, but using accurate mass instead of nominal mass). Least squares optimisation is used to extract model peaks from chromatograms. Background noise and coeluted metabolites are removed by determining peak heights of reconstructed chromatograms. After smoothing, the chromatograph undergoes baseline correction by finding the local minimum of a user defined segment, calculating the median of all local minimums and discarding points above this value. Ideal slope and sharpness values are calculated, with an ideal slope of >0.95 required for a peak to be considered a model peak. Metabolites are identified using MassBank, LipidBlast, NIST or a custom list. Metabolite identifications are assigned a score based on similarity of MS/MS, MS1, RT and isotope ratio. Peak alignment is performed using an algorithm based on Joint Aligner in MZmine. Missing value imputation is also provided. Sequential windowed acquisition of all theoretical (SWATH) acquisition is a DIA approach, which was particularly used to test this software.
Functionality
- Preprocessing
Instrument Data Type
- MS/LC-MS/LC-MS/MS
Approaches
- Untargeted
Computer Skills
Advanced
Software Type
Package
Interface
- Command line interface
- Graphical user interface
Operating System (OS)
Windows XP/Vista/7/8
Language
C#
Dependencies
≥ .NET Famework 4.0, ≥4GB RAM
Input Formats - Open
.mzML
Input Formats - Proprietary
Agilent .d, AB Sciex .wiff, Thermo Fisher Scientific .raw, Bruker Daltonics .d, waters .raw
Published
2015
Last Updated
2018
License
Paper
http://www.ncbi.nlm.nih.gov/pubmed/25938372
PMID
25938372