HELP - no clues on tuple input error for combined channels #3253
Unanswered
julianajose
asked this question in
Q&A
Replies: 1 comment 2 replies
-
What nextflow version and DSL are you using? based on the process definition I assume you are using DSL1. What is the expected full path to the files in the channels I suggest you use the optional intervals = Channel.fromPath(cnv_out + "/-model", checkIfExists: true)
sample = Channel.fromPath(readcount_out + "/.tsv", checkIfExists: true) see https://www.nextflow.io/docs/latest/channel.html#frompath |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone,
I really need some help with the tuple input produced by two channels combined. I think I have followed the documentation instructions, and after all the errors I got I reduced the code to the minimum. It is looking like this:
`
#!/usr/bin/env nextflow
readcount_out = params.work_dir + '02.CollectReadCounts'
cnv_out = params.work_dir + '04.CNVcall'
intervals = Channel.fromPath(cnv_out + "/-model")
sample = Channel.fromPath(readcount_out + "/.tsv")
ChannelCombined=sample.combine(intervals)
process GatkCohortCNVcall {
executor 'slurm'
cpus params.gatk_threads
script:
"""
echo $sample $intervals
"""
}
`
No matter if I use val(), path(), or file() in tuple inputs, I get the same error:
ERROR ~ No signature of method: groovyx.gpars.dataflow.DataflowQueue.getFileSystem() is applicable for argument types: () values: []
Anyone have clues about what’s going on?
Beta Was this translation helpful? Give feedback.
All reactions