Skip to content
This repository has been archived by the owner on May 6, 2024. It is now read-only.

DIA-NN Analysis parameters always trigger DDA-LFQ jobs? #142

Closed
J-Burgess opened this issue Feb 2, 2024 · 1 comment
Closed

DIA-NN Analysis parameters always trigger DDA-LFQ jobs? #142

J-Burgess opened this issue Feb 2, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@J-Burgess
Copy link

Description of the bug

Hi, thanks for the all useful docs and work so far!

I am currently trying to run DIA data through quantms. We are primarily interested in Phosphoproteomics but I would like to run the data through DIA-NN to see how feasible our outputs are for use. From the flowchart in the homepage, it appears that in DIA-LFQ mode the pipeline should not run Comet or percolator and instead go straight into DIA-NN after mzML indexing.

However, with my run the thermorawparser completes successfully and yet ProteomicsLFQ amongst other steps such as Percolator is carried out. It always errors out at the NFCORE_QUANTMS:QUANTMS:LFQ:PROTEOMICSLFQ with an error no proteins remaining after FDR message. I am new to proteomics (and Nextflow!) but from the docs I can see that it states the comet search engine and these steps are not appropriate for DIA data? Could this be the cause of the error?

Based on the argument parameters, I do not think my command line is triggering any DDA-LFQ jobs but perhaps it is something in the SDRF?
In addition: WARN: There's no process matching config selector: MULTIQC -- Did you mean: PMULTIQC?

Thanks in advance!

Kind regards,
James

Command used and terminal output

nextflow run nf-core/quantms -r 1.2.0 --input '/home/james.burgess/projects/JB240122_MaxQuant_MSQuant_Benchmarking/MaxQuant_MSquant_Linux_Benchmarking/quantms/JB230130_quantms_input.sdrf.tsv' --root_folder '/ibm/hpcfs1/tmp/JB230123_DATA/DATA/raw' --database '/ibm/hpcfs1/tmp/JB230123_DATA/DATA/MaxDIA/fasta/JB230123_quantms_database.fasta' --outdir '/ibm/hpcfs1/tmp/JB230123_DATA/DATA/JB230123_quantms_proc' --acquisition_method 'dia' --max_cpus 60 --max_memory 150GB  -profile singularity -resume


[8e/b7eb83] process > NFCORE_QUANTMS:QUANTMS:INPUT_CHECK:SAMPLESHEET_CHECK (JB230130_quantms_input.sdrf.tsv) [  0%] 0 of 1
[-        ] process > NFCORE_QUANTMS:QUANTMS:CREATE_INPUT_CHANNEL:SDRFPARSING                                -
[-        ] process > NFCORE_QUANTMS:QUANTMS:FILE_PREPARATION:DECOMPRESS                                     -
[-        ] process > NFCORE_QUANTMS:QUANTMS:FILE_PREPARATION:MZMLINDEXING                                   -
[-        ] process > NFCORE_QUANTMS:QUANTMS:FILE_PREPARATION:THERMORAWFILEPARSER                            -
[-        ] process > NFCORE_QUANTMS:QUANTMS:FILE_PREPARATION:MZMLSTATISTICS                                 -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:ID:DATABASESEARCHENGINES:SEARCHENGINECOMET                  -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:ID:PSMRESCORING:EXTRACTPSMFEATURES                          -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:ID:PSMRESCORING:PERCOLATOR                                  -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:ID:PSMFDRCONTROL:IDSCORESWITCHER                            -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:ID:PSMFDRCONTROL:IDFILTER                                   -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:FEATUREMAPPER:ISOBARICANALYZER                              -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:FEATUREMAPPER:IDMAPPER                                      -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:FILEMERGE                                                   -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:PROTEININFERENCE:PROTEININFERENCER                          -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:PROTEININFERENCE:IDFILTER                                   -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:PROTEINQUANT:IDCONFLICTRESOLVER                             -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:PROTEINQUANT:PROTEINQUANTIFIER                              -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:PROTEINQUANT:MSSTATSCONVERTER                               -
[-        ] process > NFCORE_QUANTMS:QUANTMS:TMT:MSSTATSTMT                                                  -
[-        ] process > NFCORE_QUANTMS:QUANTMS:LFQ:ID:DATABASESEARCHENGINES:SEARCHENGINECOMET                  -
[-        ] process > NFCORE_QUANTMS:QUANTMS:LFQ:ID:PSMRESCORING:EXTRACTPSMFEATURES                          -
[-        ] process > NFCORE_QUANTMS:QUANTMS:LFQ:ID:PSMRESCORING:PERCOLATOR                                  -
[-        ] process > NFCORE_QUANTMS:QUANTMS:LFQ:ID:PSMFDRCONTROL:IDSCORESWITCHER                            -
[-        ] process > NFCORE_QUANTMS:QUANTMS:LFQ:ID:PSMFDRCONTROL:IDFILTER                                   -
[-        ] process > NFCORE_QUANTMS:QUANTMS:LFQ:PROTEOMICSLFQ                                               -
[-        ] process > NFCORE_QUANTMS:QUANTMS:LFQ:MSSTATS                                                     -
[-        ] process > NFCORE_QUANTMS:QUANTMS:DIA:DIANNCFG                                                    -
[-        ] process > NFCORE_QUANTMS:QUANTMS:DIA:SILICOLIBRARYGENERATION                                     -
[-        ] process > NFCORE_QUANTMS:QUANTMS:DIA:DIANN_PRELIMINARY_ANALYSIS                                  -
[-        ] process > NFCORE_QUANTMS:QUANTMS:DIA:ASSEMBLE_EMPIRICAL_LIBRARY                                  -
[-        ] process > NFCORE_QUANTMS:QUANTMS:DIA:INDIVIDUAL_FINAL_ANALYSIS                                   -
[-        ] process > NFCORE_QUANTMS:QUANTMS:DIA:DIANNSUMMARY                                                -
[-        ] process > NFCORE_QUANTMS:QUANTMS:DIA:DIANNCONVERT                                                -
[-        ] process > NFCORE_QUANTMS:QUANTMS:DIA:MSSTATS                                                     -
[-        ] process > NFCORE_QUANTMS:QUANTMS:CUSTOM_DUMPSOFTWAREVERSIONS                                     -
[-        ] process > NFCORE_QUANTMS:QUANTMS:SUMMARYPIPELINE                                                 -
WARN: There's no process matching config selector: MULTIQC -- Did you mean: PMULTIQC?

Relevant files

JB230130_quantms_input.txt

System information

Nextflow version: 23.10.1.5891
Hardware: HPC
Executor: local
Container engine: Singularity, Conda
OS: Linux 4.18.0-513.5.1.el8_9.x86_64
Version of nf-core/quantms: 1.2.0
@J-Burgess J-Burgess added the bug Something isn't working label Feb 2, 2024
@ypriverol
Copy link
Member

In the SDRF you have to specify the Data independent acquisition in the column for acquisition mode.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants