-
Notifications
You must be signed in to change notification settings - Fork 163
Description
Description of the bug
Hi!
It appears the ability to skip phantompeakqualtools has been left out. "skip_spp" is listed in the parameters on the nf-core site but there's no inclusion of the parameter in the workflow to make the module skippable (i.e processes PHANTOMPEAKQUALTOOLS and MULTIQC_CUSTOM_PHANTOMPEAKQUALTOOLS should be within if (!params.skip_spp) { }). Just double checked and indeed even running the test profile with option --skip_spp still shows phantompeakqualtools being run.
As another issue, I've repeatedly had issues with phantompeakqualtools (including in previous nf-core pipelines) with something akin to the following error:
Command error:
WARNING: Skipping mount /var/singularity/mnt/session/etc/resolv.conf [files]: /etc/resolv.conf doesn't exist in container
Loading required package: Rcpp
Error in if ((crosscorr$rel.phantom.coeff >= 0) & (crosscorr$rel.phantom.coeff < :
missing value where TRUE/FALSE needed
Calls: source -> withVisible -> eval -> eval
Execution halted
Some googling suggests that perhaps since duplicates have already been removed run_spp_nodups.R should be used instead of run_spp.R. The test data still runs fine though so maybe it's just a problem with my datasets?
Thanks!
Command used and terminal output
nextflow run nf-core/chipseq -r 2.0.0 -profile test,singularity --skip_sppRelevant files
No response
System information
N E X T F L O W ~ version 22.04.0
Launching https://github.com/nf-core/chipseq DSL2 - revision: 51eba00 [2.0.0]