Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Resolve input from all tasks in join #35
mpileupandcall needs the reference and bam, but as the per the join lineage:
it will only receive whichever
Current fix is to add
to the task so that it resolves input glob patterns from fs and not the output of the previous task.
So perhaps store all input and outputs of all tasks in a join lineage, and resolve inputs for tasks later on.
Nextflow does this by declaring "channels", pushing files into them, and pulling files out of them, explicitly, in separate tasks. Problem with that was need to manually duplicate channels to use the same file in other downstream tasks.
(Made it its own issue: #37)