Review v1/r2 · round 1 · manuscript v1

dnoise: Fast Native Data Reduction for Bruker timsTOF

Garrett, P. T., Diedrich, J. K., Yates, J. R.

Minor revisionadvisory · no human graded this paper
DOI
10.64898/2026.08.27.747603
Reviewed
2026-09-03

Publication readiness

assigned by the Editor-in-Chief

80/100
Scientific validity
28/35
Methods and evidence
19/25
Reproducibility and reporting
16/20
Clarity and completeness
17/20
Contribution profilenovelty moderatesignificance moderateusefulness high

The central claim — that default MS1-only denoising removes a large fraction of native timsTOF frame data (35–53% of the frame binary) while leaving the tested proteomics results essentially unchanged — is supported by the evidence presented. For ddaPASEF it is close to mechanically guaranteed (the searched MS/MS spectra are untouched, and identification counts are identical), and the quantitative validation on a defined three-species mixture with known ratios, replicated six times per condition across two gradients and two acquisition modes, is a disciplined test of the part of the claim that could have failed. Runtime and memory claims are descriptive measurements on stated hardware and are correctly reported as such. The software is released under MIT with a versioned Zenodo archive, the raw data are public, and the round-trip fidelity check (point-for-point identity of an unfiltered pass) is exactly the control a reader wants to see for a tool that rewrites a proprietary binary. What lowers readiness is not the validity of the core result but the calibration of its presentation and several reporting gaps. The two geometric streak-filter parameters were selected on Condition A of the 15-minute ddaPASEF gradient, which then reappears inside the pooled headline result; the authors disclose this in Section 2.2 but the Abstract and Conclusion present a single pooled figure across all four arms without the qualifier. Related, the phrase "LFQ accuracy was preserved in both modes" implies symmetric evidentiary strength, whereas the diaPASEF case rests on a metric (fragment-based MaxLFQ) that MS1-only filtering does not directly touch, with the one MS1-sensitive check (Table S12) reported without the bootstrap treatment applied elsewhere. The DDA/DIA reduction differential is confounded by on-instrument denoising, which the manuscript warns against misreading but does not bound. Finally, the compliance audit identifies genuine gaps: search FDR thresholds are never stated, the analysis and figure-generation scripts are described but not deposited, the optional-mode `msms_*` parameters and centroider algorithms are underspecified, and two references have anomalous dates or DOIs. Every one of these is fixable in text, tables, and deposited files. None requires a new acquisition, a new search, or a reanalysis whose outcome could overturn a conclusion. Where I would otherwise have asked for new work — a second sample type, a fair-stringency fragment control, a mechanistic test of the decoy-ratio inversion — the correct remedy at this venue is to scale the claim to the evidence rather than to demand the experiment, and I have routed those to suggestions and to a requalification requirement accordingly. That places this at minor revision. The score reflects a sound, useful, honestly reported tool paper whose current text overreaches its four benchmark arms in a few specific sentences and whose reproducibility record has repairable holes.

Readiness measures the current manuscript. Novelty, significance, and usefulness are shown separately. The recommendation follows the work required for publication, not a score range.

Panel readout

5 specialists · scored 1–5

4.2/ 5

Advisory specialist mean

Range 4.0–5.0, a spread of 1.0.

  1. ethics5.0Confidence 5 of 5
  2. reporting reproducibility4.0Confidence 5 of 5
  3. scientific validity4.0Confidence 4 of 5
  4. data analysis4.0Confidence 4 of 5
  5. contribution context4.0Confidence 4 of 5

Score is the referee's assessment of the work.Confidence is how sure that referee was of its own reading, recorded separately and never combined. The editor's verdict is its own judgment of the reports, not a threshold applied to this mean.

Abstract

as posted by the authors

Bruker timsTOF acquisitions produce dense native .d files whose storage, transfer, and archival become substantial at high throughput. We present dnoise, an open-source Rust tool that removes points directly from timsTOF frames and writes a native-compatible .d directory. dnoise retains ions that form coherent streaks across the ion-mobility dimension and applies acquisition-aware gates to signal that cannot be selected for fragmentation. On a three-species benchmark spanning ddaPASEF and diaPASEF at 5- and 15-minute gradients, default MS1-only denoising reduced the frame binary by 35 to 53%. Label-free quantification accuracy was preserved in both modes. ddaPASEF peptide-spectrum-match, peptide, and protein-group counts were unchanged, as expected with the searched MS/MS spectra untouched, and diaPASEF precursor and protein-group counts changed only slightly. Every tested processing run completed in 69 seconds or less on the benchmark workstation. Optional MS/MS denoising produced greater reduction but sacrificed several percent of identifications. Thus, a substantial fraction of native timsTOF frame data can be removed with little analytical change.

The review

Specialist reports

Editorial audits

Factual checklists, not opinions. They skip the debate and go straight to the editor.

The text the panel read

counted, not judged

Counted at ingest, no model involved. These describe theconverted text the referees read, not your PDF.

Size

Words
5,526
Main text
4,514

excluding references

Sentences
317
Display equations
0

Sentences

Median sentence
16 words
Longest tenth
29 words
Over 40 words
4%
Passive
~0.1924/sentence

regex approximation

Evidence on the page

Citations
not countable

this venue most likely sets them as superscript numerals, which convert to bare digits

Numbers
145.67

per 1000 words

p-values
0 exact, 0 threshold

Hedging against amplifying

Per 1000 words. Softening ("may", "suggests") against strengthening ("clearly", "demonstrates"). No referee saw these.

Hedging1.81
Amplifying0.36

Provenance

PeerReviewAgents 0.6.0

Review record

v1/r2

editorial rereview

Reviewed file

v1 · 3136 KiB

sha256 7efb5268ad9632b340a4e883…

Debate rounds

2

Run cost

$1.47

Manuscript read as

markdown

Converted by rustypaper 0.2.0. Quotations match the manuscript text.

Desk screen

triage warm

In Silico commit

6e25fe6a

Configuration

sha256 b4d8c0eec9ae

Journal profile

insilico

sha256 c416856b2c4a

Which model wrote which report
StageModel
Editorial audits (×2)claude-haiku-4-5
Advocate / skepticclaude-sonnet-5
Specialist reviewers (×5) + desk screenclaude-haiku-4-5
Editor, debate synthesizerclaude-opus-5
debate synthesizer (override)claude-sonnet-5
journal recommender (override)claude-haiku-4-5

The widest fan-out runs on the cheapest model. Only the agents that decide the verdict run on the most capable one.

What the referees looked up (25 searches)
AgentSearchAnswered byHits
reviewer contribution contextfind related worktimsTOF data reduction denoising preprocessingN/A10
find related workion mobility mass spectrometry native format data compressionN/A10
find related workPASEF precursor selection filtering proteomicsN/A10
search preprintstimsTOF denoising data reductionN/A2
search preprintsBruker mass spectrometry native format preprocessingN/A2
find related workBruker timsTOF preprocessing peak detection feature findingN/A10
find related workPNNL PreProcessor ion mobility denoisingN/A10
find related workspectral simplification Wilding-McBride timsTOFN/A0
search biomedical literaturetimsTOF data reduction storage compression proteomicsN/A0
search biomedical literatureWilding-McBride spectral simplification timsTOFN/A0
search biomedical literatureMaxQuant ion mobility TIMS proteomicsN/A5
search biomedical literatureDIA-NN diaPASEF data-independent acquisitionN/A5
search biomedical literatureSage proteomics search quantification label-freeN/A0
find related workmzML conversion peak detection feature finding mass spectrometryN/A10
search biomedical literaturenative format data reduction mass spectrometry storageN/A1
find related workion mobility streak filter mobility coherenceN/A10
search biomedical literatureAird-MSI compression mass spectrometry imagingN/A1
find related workOpenMS peak detection feature finding preprocessingN/A10
search biomedical literatureMSFragger IonQuant timsTOF PASEF quantificationN/A5
find related worktimsrust Bruker timsTOF native format reading libraryN/A10
search biomedical literatureAlphaTims Rustims timsTOF data access toolsN/A0
find related workhalo artifact microchannel plate saturation time-of-flightN/A10
search biomedical literatureHouthuijs detector oscillation artifacts time-of-flight mass spectrometryN/A1
find related worklabel-free quantification LFQ accuracy benchmark three-speciesN/A10
search biomedical literatureGeneration Beta benchmark human yeast E coli proteomicsN/A0

Run against arXiv, Semantic Scholar, PubMed and bioRxiv while the review was being written. A search returning zero hits is kept: it is the evidence behind a referee saying it found no prior art.

What each agent cost
AgentUSD
editor$0.4404
skeptic$0.3343
advocate$0.2298
reviewer contribution context$0.1920
debate synthesizer$0.0944
audit citation integrity$0.0605
desk screen$0.0307
audit methods completeness$0.0291
reviewer data analysis$0.0175
reviewer scientific validity$0.0151
reviewer reporting reproducibility$0.0129
journal recommender$0.0117
reviewer ethics$0.0062

Cite this review

Permanent: this review only

This URL is a permanent link to this specific review, and will not change.

Plain text
In Silico (2026). Review of "dnoise: Fast Native Data Reduction for Bruker timsTOF". In Silico. https://pgarrett-scripps.github.io/insilico/reviews/2026/dnoise-fast-native-data-reduction-for-bruker-10-64898-2026-08-27-747603/v1/r2/
BibTeX
@misc{insilico-dnoise-fast-native-data-reduction-for-bruker-10-64898-2026-08-27-747603-v1-r2,
  title        = {Review of {dnoise: Fast Native Data Reduction for Bruker timsTOF}},
  author       = {{In Silico}},
  year         = {2026},
  howpublished = {In Silico, an AI-refereed overlay journal},
  url          = {https://pgarrett-scripps.github.io/insilico/reviews/2026/dnoise-fast-native-data-reduction-for-bruker-10-64898-2026-08-27-747603/v1/r2/},
  note         = {Machine-generated peer review of doi:10.64898/2026.08.27.747603 v1. Produced by PeerReviewAgents 0.6.0. Produced by PeerReviewAgents, doi:10.5281/zenodo.21781895.}
}

Please cite the preprint itself as well. This reviews that work, it does not replace it. The review is machine-generated and advisory. If you are citing it as evidence about the paper, say so explicitly.