Skip to content

Add reader for DIA-NN report.parquet format#152

Open
RalfG wants to merge 3 commits into
mainfrom
feat/diann-parquet
Open

Add reader for DIA-NN report.parquet format#152
RalfG wants to merge 3 commits into
mainfrom
feat/diann-parquet

Conversation

@RalfG

@RalfG RalfG commented Jul 13, 2026

Copy link
Copy Markdown
Member

DIA-NN 2.0+ writes its main report as report.parquet instead of a .tsv file, with a different schema (no CScore or MS2.Scan, but adds Decoy and Precursor.Mz).

DIA-NN 2.0+ writes its main report as report.parquet instead of
a .tsv file, with a different schema (no CScore or MS2.Scan, but
adds Decoy and Precursor.Mz).
@RalfG RalfG requested a review from paretje July 13, 2026 09:55
@RalfG RalfG added the enhancement Improvement of an existing feature label Jul 13, 2026
@RalfG RalfG added this to the v1.6.0 milestone Jul 13, 2026
@codecov

codecov Bot commented Jul 13, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 81.81818% with 4 lines in your changes missing coverage. Please review.
✅ Project coverage is 72.07%. Comparing base (cfc1c55) to head (7237fd9).

Files with missing lines Patch % Lines
psm_utils/io/diann.py 81.81% 4 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #152      +/-   ##
==========================================
+ Coverage   72.01%   72.07%   +0.06%     
==========================================
  Files          32       32              
  Lines        3248     3270      +22     
==========================================
+ Hits         2339     2357      +18     
- Misses        909      913       +4     
Flag Coverage Δ
unittests 72.07% <81.81%> (+0.06%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Comment thread psm_utils/io/diann.py
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Improvement of an existing feature

Development

Successfully merging this pull request may close these issues.

2 participants