DeconTools is a specialized, open-source software package developed by Pacific Northwest National Laboratory (PNNL) designed for the automated deconvolution, deisotoping, and feature extraction of high-resolution mass spectrometry (MS) and LC-MS data.
The primary goal of utilizing DeconTools is to translate a complex, multi-isotopic peak list in the m/z space into a simplified, highly accurate monoisotopic neutral mass list. To perform downstream mass alignment (matching identical features across multiple LC-MS runs), the output generated by DeconTools is typically paired with downstream PNNL tools like VIPER or MultiAlign. 1. Accurate Mass Measurement Workflow
DeconTools achieves high mass accuracy by determining the precise charge state and identifying the true monoisotopic mass of an isotopic envelope. It processes data through both a Graphical User Interface (DeconToolsAutoProcessor) and a command-line interface (DeconConsole). Step 1: Data Preparation & File Formats
Ensure your raw data is in a compatible format. DeconTools natively reads or leverages vendor libraries for: Thermo Finnigan .Raw (requires MSFileReader) Agilent .D folders Bruker acqu files Open formats: .mzML, .mzXML, and .mz5 (via ProteoWizard) Step 2: Configure the Processing Parameters
You must optimize a parameter XML file to dictate how peaks are detected. Key blocks include:
Peak Detection: Set the Signal-to-Noise Ratio (S/N) threshold (typically ≥ 3) to filter out background noise.
Deconvolution Algorithm: Select the algorithm core. DeconTools primarily utilizes a modified version of THRASH (Thorough High-Resolution Analysis of Spectra by Horn).
Mass Range and Scans: Define MinScan and MaxScan to restrict processing to your LC-MS region of interest. Step 3: The Deconvolution Mechanism
When executed, DeconTools automatically executes the following loop on each mass spectrum: DeconTools (Decon2LS) – Omics@PNNL Software