Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/bruker data #275

Merged
merged 52 commits into from
Sep 29, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
c4b17e4
added tdf2mzml
jspaezp Aug 3, 2023
0b55503
added path to conversion
jspaezp Aug 3, 2023
4e9a931
changed comment character
jspaezp Aug 4, 2023
51a6e66
added tuple of meta to tdf2mzml outs
jspaezp Aug 4, 2023
9cc93fa
added debug prints to diann conversion
jspaezp Aug 4, 2023
e8752f6
added renaming of dotd files after extraction
jspaezp Aug 4, 2023
b559b21
yet more debug printing info
jspaezp Aug 4, 2023
0793038
added not to branching
jspaezp Aug 4, 2023
224e340
refactoring of diann convert
jspaezp Aug 6, 2023
9e4c872
fixed bug where mzml AND raw files were passed
jspaezp Aug 6, 2023
1a86393
added speclib to schema
jspaezp Aug 6, 2023
92ee452
returned report in abstracted diannconvert
jspaezp Aug 6, 2023
33b3579
refactor and speedup of diann summary
jspaezp Aug 6, 2023
6ae3565
added debug info to versions
jspaezp Aug 6, 2023
4b58fba
moved tar version in the workflow from tracking to logging
jspaezp Aug 6, 2023
288415a
fixed dumb error
jspaezp Aug 6, 2023
ffff4c9
experimental change of the experimental design to make multiqc pass
jspaezp Aug 6, 2023
d9feb35
changed debug listing of contents in multiqc from tree to ls
jspaezp Aug 6, 2023
5e8fa66
stuff
jspaezp Aug 7, 2023
bf084e2
major speedup
jspaezp Aug 9, 2023
786798f
speed and logging improvement
jspaezp Aug 9, 2023
ec37001
improved error messaging when calculating coverages
jspaezp Aug 9, 2023
882b968
further optimization
jspaezp Aug 10, 2023
69ae560
changed paths to vals
jspaezp Aug 11, 2023
266c121
typo fix
jspaezp Aug 11, 2023
4d94097
even more optimization in diann conversion
jspaezp Aug 12, 2023
41f76c2
added a bit of debug logging
jspaezp Aug 12, 2023
7ce33c4
change to path in the empirical lib step and yet even more optimization
jspaezp Aug 12, 2023
454b911
Further speedup of diann conversion, prevent staging of un-needed fil…
jspaezp Aug 12, 2023
85f3060
Experimental/bruker report (#2)
jspaezp Aug 17, 2023
21ee38b
Merge branch 'dev' into feature/bruker_data
jspaezp Aug 17, 2023
f4d8cbe
incorporated code review notes
jspaezp Aug 17, 2023
062e6ba
minor fix on nf-core linting
jspaezp Aug 17, 2023
6c933e4
whitespace related linting
jspaezp Sep 1, 2023
282b9aa
prettier autofix of quotes
jspaezp Sep 1, 2023
aa32722
Experimental/bruker agg metrics (#3)
jspaezp Sep 3, 2023
0da9965
Updating to upstream dev branch (#4)
jspaezp Sep 3, 2023
f755690
updated example of cli run
jspaezp Sep 3, 2023
83904d9
Merge branch 'dev' into feature/bruker_data
jspaezp Sep 3, 2023
88ef3f3
fixed linting on decompress dotd nf file
jspaezp Sep 10, 2023
484a19c
Merge branch 'feature/bruker_data' of github.com:TalusBio/quantms int…
jspaezp Sep 10, 2023
bbd8f63
fixed inverted rows error (code review)
jspaezp Sep 10, 2023
50b1205
Merge branch 'dev' into feature/bruker_data
jspaezp Sep 10, 2023
0b11023
changed lookup key for the PRH best score
jspaezp Sep 10, 2023
bcc5295
fixed error that arose from fixing merge conflicts
jspaezp Sep 10, 2023
07a6ed2
updated pmultiqc version
jspaezp Sep 15, 2023
b72e000
Maintainance/finish integration with bigbio (#5)
jspaezp Sep 19, 2023
54b685b
Merge branch 'dev' into feature/bruker_data
jspaezp Sep 19, 2023
f1b0bf7
review suggestions
jspaezp Sep 28, 2023
503538d
Update modules/local/dotd_to_mqc/main.nf
jspaezp Sep 28, 2023
ce2670e
Update modules/local/decompress_dotd/main.nf
jspaezp Sep 28, 2023
b20d91c
Merge branch 'dev' into feature/bruker_data
jspaezp Sep 28, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### `Added`

- [#275 BigBio](https://github.com/bigbio/quantms/pull/275) Added support for bruker data. And speed-up to DIA-NN pipeline.

### `Changed`

### `Fixed`

- Fixed bug where modification masses were not calculated correctly in DIA-NN conversion.

### `Dependencies`

### `Parameters`
Expand Down
44 changes: 44 additions & 0 deletions assets/multiqc_config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,50 @@ custom_logo: "./nf-core-quantms_logo_light.png"
custom_logo_url: "https://github.com/bigbio/quantms"
custom_logo_title: "quantms"

custom_data:
total_ion_chromatograms:
file_format: "tsv"
section_name: "MS1 TIC"
description: "MS1 total ion chromatograms extracted from the .d files"
plot_type: "linegraph"
pconfig:
id: "ms1_tic"
title: "MS1 TIC"
ylab: "Ion Count"
ymin: 0
base_peak_chromatograms:
file_format: "tsv"
section_name: "MS1 BPC"
description: "MS1 base peak chromatograms extracted from the .d files"
plot_type: "linegraph"
pconfig:
id: "ms1_bpc"
title: "MS1 BPC"
ylab: "Ion Count"
ymin: 0
number_of_peaks:
file_format: "tsv"
section_name: "MS1 Peaks"
description: "MS1 Peaks from the .d files"
plot_type: "linegraph"
pconfig:
id: "ms1_peaks"
title: "MS1 Peaks"
ylab: "Peak Count"
ymin: 0
general_stats:
file_format: "tsv"
section_name: "General Stats"
description: "General stats from the .d files"
plot_type: "table"
sp:
total_ion_chromatograms:
fn: "tic_*"
base_peak_chromatograms:
fn: "bpc_*"
number_of_peaks:
fn: "ms1_peaks_*"
general_stats:
fn: "general_stats.tsv"
quantms/exp_design:
fn: "*_design.tsv"
Loading