Closed vishal7245 closed 6 months ago
There seems to be an issue with the input channels of the module that might also be related to your issue.
WARN: Input tuple does not match input set cardinality declared by process NFCORE_SMRNASEQ:MIRDEEP2:MIRDEEP2_RUN -- offending value: https://mirbase.org/download/hairpin.fa
Definieitly something we should fix.
A temp solution:
Modify workflow/modules/local/mirdeep2_run.nf
lines 15-16 from
tuple val(meta2), path(hairpin)
tuple val(meta2), path(mature)
into
path(hairpin)
path(mature)
Hi @vishal7245, can you test it again with the current dev
branch version?
Please reopen if the problem persists.
Description of the bug
In the MIRDEEP2_RUN step, the pipeline is throwing error of work-dir=null error [nextflow.exception.ProcessUnrecoverableException]: Path value cannot be null
I have scanned through the pipeline subworkflows and modules and failed to understand the which work-dir, this error is talking about.
Also, this error is occuring at a stage where no work folder is being generated so there is no way to track command output or anything
[- ] process > NFCORE_SMRNASEQ:MIRDEEP2:MIRDEEP2_RUN - there is no mention of work dir assigned to this step
Command used and terminal output
Relevant files
.nextflow.log datasheet.csv nf-params.json
System information
Nextflow version: 23.10.1 Hardware: Desktop Executor: Local Container engine: Singularity Version of nf-core/smrnaseq: dev