DIA-NN: Neural networks and interference correction enable deep coverage in high-throughput proteomics
Vadim DemicheviD, Christoph B. MessneriD, Spyros I. VernardisiD, Kathryn Susan LilleyiD, Markus RalseriD
Abstract
Data-independent acquisition (DIA-MS) strategies, like SWATH-MS, have been developed to increase consistency, quantification precision and proteomic depth in label-free proteomic experiments. They aim to overcome stochasticity in the selection of precursor ions by utilising (mass-) windowed acquisition that is followed by computational reconstruction of the chromatograms. While DIA methods increasingly outperform typical data-dependent methods in identification consistency and precision specifically on large sample series, possibilities remain for further improvements. At present, only a fraction of the information recorded in the complex DIA spectra is extracted by the software analysis pipelines. Here we present a software tool (DIA-NN) that introduces artificial neural nets and a new quantification strategy to enhance signal processing in DIA-data. DIA-NN greatly improves identification of precursor ions and, as a consequence, protein quantification accuracy. The performance of DIA-NN demonstrates that deep learning provides opportunities to boost the analysis of data-independent acquisition workflows in proteomics.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 3,422
- FWCI
- 30.91
- Field percentile
- top 1%
- Organism
- Assay
- Research Focus
- Approach
In-depth summary
Claude Opus 5.5 · xhigh effort · 8 Nov 2026 · from the full text of version 2 (25 Oct 2018) · CC BY 4.0
Neural-network ensembles scoring 69 peak features, plus fragment interference subtraction, boost data-independent acquisition (DIA) proteomics identifications and quantification precision, especially with short chromatographic gradients.
In DIA mass spectrometry, each precursor spans many spectra and co-isolated precursors share fragments. As a result, current tools recover only part of the signal, lose accuracy on short gradients and scale poorly to large sample series; DIA-NN replaces linear precursor scoring with neural network ensembles and subtracts interference during quantification, addressing throughput needs that deconvolution tools such as Specter and microDIA left largely open.
Key results
ShownOn HeLa DIA runs, DIA-NN reports more precursors than OpenSWATH, Skyline and Spectronaut across estimated false discovery rate (FDR) levels. The margin is largest at stringent FDR and on short gradients, and its 0.5h run beats the open-source tools' 2h runs at 1% FDR.
HeLa digest on QExactive HF, gradients 0.5h to 4h (PXD005573). Effective FDR was estimated with a human-maize entrapment library (202310 human, 9781 maize precursors). At 1% estimated FDR, DIA-NN on 0.5h exceeds Skyline and OpenSWATH on 2h, which the authors equate to ~four-fold higher throughput; exact counts appear only in Figure 1B. · Results; Spectral library; FDR estimation using the compound spectral…
ShownOn the LFQbench human/yeast/E. coli mixture benchmark (TripleTOF 6600), DIA-NN recovered the yeast and E. coli spike-in ratios more precisely than Spectronaut and produced more valid A:B ratios. This shows the method transfers to a second instrument platform.
HYE110 runs with 64 variable windows, three injection replicates per mixture, 1% q-value, scored with the LFQbench R package. Median coefficient of variation (CV) for human peptides 5.4% and human proteins 2.9% with DIA-NN vs 7.0% and 3.8% with Spectronaut; yeast and E. coli ratio precision shown as box plots without reported test statistics. · Results; 1. Performance of DIA-NN in the LFQbench test; Figure legends
ShownDIA-NN is written in C++ and processes each run separately into compact files, so it runs fast with low memory on a standard workstation. The authors present it as suited to series of hundreds to thousands of runs.
On 2x 6-core Xeon E5645 @2.4Ghz: under 12 minutes for the four HeLa runs and under 17 minutes for the three yeast runs (library-free). Peak memory stayed under 3.3Gb (HeLa) and 1.8Gb (yeast). No runtime comparison with other tools is reported. · Results; 4. Hardware requirements, speed and GUI
SuggestedDIA-NN can search without a DDA spectral library by predicting fragment spectra and retention times from a sequence database, and it can build libraries from gas-phase fractionation DIA runs. Library-based search still reaches greater depth.
Library-free HeLa search against UniProt UP000005640 (maximum peptide length 50, one missed cleavage), plus a PeptideAtlas-restricted variant. Yeast and plasma libraries were built from gas-phase fractionation runs, then used to analyse 23-minute microflow SWATH triplicates on TripleTOF 6600. Counts appear only in Supplementary Figures 2 and 3. · 2. Library-free processing; 3. Generating spectral libraries with DIA-NN; Figure legends
SuggestedThe workflow sets its own mass correction, extraction accuracy and retention-time window and needs no retention-time standards. By contrast, Skyline and OpenSWATH mass tolerances were tuned per run, and OpenSWATH could not process the shortest gradient.
OpenSWATH could not recognise iRT standards in the 0.5h HeLa run and was excluded from it. Skyline (7ppm or 5ppm) and OpenSWATH (15ppm or 10ppm) mass tolerances were picked per run to maximise IDs at 1% q-value, with RT windows set by gradient length; DIA-NN v1.5.7 and Spectronaut used defaults apart from disabled protein inference and output FDR filtering. · Results; Configuring DIA-NN and Spectronaut; Configuring Skyline and OpenSWATH
Methods, data and reproducibility
Peptide-centric library search (supplied, predicted in silico, or DIA-derived) extracts target and decoy chromatograms, computes 69 peak scores, picks peaks via iterative linear classifiers, filters shared-fragment conflicts, and scores precursors with an ensemble of feed-forward neural networks (12 by default); quantities use interference-capped fragment elution profiles.
- HeLa whole-proteome tryptic digest DIA runs on nanoLC-coupled QExactive HF, gradients from 0.5h to 4h · human (HeLa cell line) · n = four runs (0.5h, 1h, 2h, 4h gradients) · PXD005573
- LFQbench HYE110 mixtures A and B of yeast and E. coli peptides spiked into human peptides, SWATH on TripleTOF 6600 with 64 variable windows · human, yeast, E. coli (mixed lysates) · n = two mixtures, three injection replicates each · PXD002952
- Human-maize compound spectral library used as entrapment set for effective FDR estimation · human and maize · n = 202310 human and 9781 maize precursor ions
- Yeast BY4743-pHLU tryptic digest, 23-minute microflow SWATH runs plus gas-phase fractionation runs for library building · yeast (Saccharomyces cerevisiae) · n = three injections
- Commercial human cord blood plasma digest, 23-minute microflow SWATH runs plus gas-phase fractionation runs for library building · human · n = three injections
- UniProt canonical proteomes used for library-free search and DIA-based library generation · human; yeast · UP000005640 (human); UP000002311 (yeast)
- iRT retention-time standard assays supplied to OpenSWATH, from PeptideAtlas · PASS00779
- E. coli spectral library used to train the fragmentation and retention time predictors · E. coli
- Methods & tools
- DIA-NN v1.5.7, OpenSWATH (OpenMS 2.3.0), Skyline 4.1.0.11796 (mProphet q-values), Spectronaut Pulsar 11.0.15038.17.27438, PyProphet 2.0.0, LFQbench R package, MSConvertGUI (ProteoWizard 3.0.11537), Cranium neural network library, MS Simulator-based fragmentation predictor, Adam optimizer, PeptideAtlas, UniProt
- Code
- https://github.com/vdemichev/diannhttps://github.com/100/Craniumhttps://github.com/IFIproteomics/LFQbench
- Software & environment
- DIA-NN v1.5.7 (C++, GUI and command line); OpenMS 2.3.0; Skyline 4.1.0.11796; Spectronaut Pulsar 11.0.15038.17.27438; PyProphet 2.0.0; ProteoWizard 3.0.11537. No container is described.
- Assay conditions & compute
- Workstation with 2x 6-core Xeon E5645 @2.4Ghz: under 12 minutes for four HeLa runs and under 17 minutes for three library-free yeast runs; peak memory under 3.3Gb (HeLa) and 1.8Gb (yeast).
- Reproducibility gaps
- The newly acquired yeast and plasma SWATH and gas-phase fractionation runs have no stated accession. Identification tables are said to be deposited online, but no location is given. Full algorithms are in Supplementary Methods, which are not included here.
Limitations (5)
- Library-free searching gives up some proteomic depth in exchange for saving sample and instrument time. The authors recommend it for studies that do not need maximal coverage or cannot build a DDA-based library. · stated by the authors
- Peptide-centric matching alone can assign one elution peak to several precursors that share fragments, and interferences near the peak apex may escape per-run removal. DIA-NN relies on shared-peak filtering and cross-run fragment selection to mitigate this. · stated by the authors
- Benchmark setup was constrained: OpenSWATH could not process the 0.5h gradient, the compound library kept only the top six fragments per precursor to avoid human-maize bias and suit the other tools, and a few precursors had to be dropped for Skyline import. · stated by the authors
- No ablation separates the effects of DNN scoring versus a linear classifier, shared-peak filtering and interference subtraction. The contribution of each component to identification and quantification therefore remains unquantified. · noted in this summary
- Quantification was compared only with Spectronaut on one LFQbench dataset of triplicate injections, and the claimed significantly better ratio precision lacks a reported statistical test. Skyline and OpenSWATH settings were tuned by the authors, not the tool developers. · noted in this summary
Who should read:Read this if you analyse DIA/SWATH proteomics with short gradients or many samples and want benchmarks of neural-network precursor scoring and interference-corrected quantification versus Spectronaut, Skyline and OpenSWATH.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Extensive and accurate benchmarking of DIA acquisition methods and software tools using a complex proteomic standard
Clarisse Gotti, Florence Roux‐Dalvai, … Arnaud Droit·Journal of Proteome ResearchPeer-reviewed·Sep 2, 2021
- DIAproteomics: A multi-functional data analysis pipeline for data-independent-acquisition proteomics and peptidomics
Leon Bichmann, Shubham Gupta, … Hannes Luc Röst·bioRxiv·Dec 8, 2020
- Benchmarking DIA data analysis workflows
An Staes, Teresa Mendes Maia, … Simon Devos·bioRxiv·Jun 2, 2023
- Optimization of data-independent acquisition using predicted libraries for deep and accurate proteome profiling
Joerg Doellinger, Christian Blumenscheit, … Peter Lasch·Analytical ChemistryPeer-reviewed·Aug 25, 2020
- DDIA: data dependent-independent acquisition proteomics - DDA and DIA in a single LC-MS/MS run
Shenheng Guan, Paul P. Taylor, … Bin Ma·bioRxiv·Oct 13, 2019
- High-Speed Mass Spectrometers diminish the difference between Data-Dependent and Data-Independent Acquisition Proteomics
Naomi O'Sullivan, Florian P Bayer, … Bernhard Küster·bioRxiv·May 28, 2026