You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
it will only receive whichever samtoolsIndex provides as resolved output, which will just be the bai. alignAndSort produces the bam, and receives the reference.
Current fix is to add
skipPassed: true
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.
The text was updated successfully, but these errors were encountered:
mpileupandcall needs the reference and bam, but as the per the join lineage:
it will only receive whichever
samtoolsIndex
provides as resolved output, which will just be the bai.alignAndSort
produces the bam, and receives the reference.Current fix is to add
skipPassed: true
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.
The text was updated successfully, but these errors were encountered: