Skip to content

Commit

Permalink
Version update to 2.11, added some parameter documentation as well
Browse files Browse the repository at this point in the history
  • Loading branch information
glormph committed Sep 16, 2022
1 parent d693e68 commit 9512bb0
Show file tree
Hide file tree
Showing 6 changed files with 17 additions and 6 deletions.
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# lehtiolab/ddamsproteomics: Changelog
## Version 2.11 [2022-09-16]
- Bugfix in MS1 quant where too large retention time tolerance was used
- MS1 quant RT/mz tolerances parametrized


## Version 2.10 [2022-09-02]
- Bugfix to allow setnames with spaces etc (quoting)
- Dynamic memory allocation for MSGF
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ RUN apt update && apt install -y fontconfig && apt clean -y

COPY environment.yml /
RUN conda env create -f /environment.yml && conda clean -a
ENV PATH /opt/conda/envs/ddamsproteomics-2.10/bin:$PATH
ENV PATH /opt/conda/envs/ddamsproteomics-2.11/bin:$PATH
4 changes: 2 additions & 2 deletions Singularity
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@ Bootstrap:docker

%labels
DESCRIPTION Singularity image containing all requirements for the lehtiolab/ddamsproteomics pipeline
VERSION 2.10
VERSION 2.11

%environment
PATH=/opt/conda/envs/ddamsproteomics-2.10/bin:$PATH
PATH=/opt/conda/envs/ddamsproteomics-2.11/bin:$PATH
export PATH

%files
Expand Down
2 changes: 1 addition & 1 deletion environment.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: ddamsproteomics-2.10
name: ddamsproteomics-2.11
channels:
- bioconda
- conda-forge
Expand Down
6 changes: 6 additions & 0 deletions main.nf
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,10 @@ def helpMessage() {
window) for assigning isobaric quant to PSMs. PSMs below this value
get assigned NA. A number between 0 and 1. Default 0 allows all PSMs
quant values.
--ms1qrttol Tolerance window for retention time in seconds (backwards and forwards)
to align MS1 areas (from dinosaur, hardklor/kronik) to MS2 scans
--ms1qmztol Tolerance window for m/z in ppm (plus and minus) to align MS1 areas found within
the RT tolerance window.
--normalize Normalize isobaric values by median centering on channels of protein table
--sampletable Path to sample annotation table in case of isobaric analysis
--deqms Perform DEqMS differential expression analysis using sampletable
Expand Down Expand Up @@ -323,6 +327,8 @@ summary['Peptide FDR cutoff'] = params.pepconflvl
summary['Isobaric label sets/denominators'] = params.isobaric
summary['Isobaric quant: activation method'] = params.activation
summary['Isobaric PSM minimum precursor purity'] = params.minprecursorpurity
summary['Retention time tolerance for MS1 alignment'] = params.ms1qrttol
summary['m/z tolerance for MS1 alignment'] = params.ms1qmztol
summary['Keep PSMs for quant with NA in any channel'] = params.keepnapsmsquant
summary['Explicit isobaric normalization'] = params.normalize
summary['Perform DE analysis (implies normalization)'] = params.deqms
Expand Down
4 changes: 2 additions & 2 deletions nextflow.config
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ params {
}

// Container slug. Stable releases should specify release tag!
process.container = 'lehtiolab/ddamsproteomics:2.10'
process.container = 'lehtiolab/ddamsproteomics:2.11'
//process.container = 'ddamsproteomics:dev'

profiles {
Expand Down Expand Up @@ -89,7 +89,7 @@ manifest {
description = 'Quantitative DDA MS proteomics pipeline'
mainScript = 'main.nf'
nextflowVersion = '>=20.01.0'
version = '2.10'
version = '2.11'
}

// Function to ensure that resource requirements don't go beyond
Expand Down

0 comments on commit 9512bb0

Please sign in to comment.