diff --git a/modules/predicthaplo/main.nf b/modules/predicthaplo/main.nf new file mode 100644 index 0000000..71d2fc1 --- /dev/null +++ b/modules/predicthaplo/main.nf @@ -0,0 +1,23 @@ +process PREDICTHAPLO { + tag "${prefix}" + label 'process_high' + + container 'quay.io/biocontainers/predicthaplo:2.1.4--h9b88814_5' + + input: + tuple val(prefix), path(bam) + path(reference) + + output: + tuple val(prefix), path("*.fa*") + + publishDir "results/${task.process}", mode: 'copy' + + script: + """ + predicthaplo \\ + --sam "${bam}" \\ + --reference "${reference}" \\ + --prefix "${prefix}" + """ +}