nf-core_modules/tools/cutadapt/main.nf

28 lines
663 B
Text
Raw Normal View History

2020-03-05 15:56:11 +00:00
process cutadapt {
tag "${sample_id}"
container 'quay.io/biocontainers/cutadapt:1.16--py27_1'
input:
tuple sample_id, file(input_forward_fq), file(input_reverse_fq)
output:
2020-03-06 10:51:46 +00:00
tuple sample_id, file(forward_fq), file(reverse_fq)
2020-03-05 15:56:11 +00:00
script:
2020-03-06 10:51:46 +00:00
forward_fq = "trimmed_forward.fastq"
reverse_fq = "trimmed_reverse.fastq"
2020-03-05 15:56:11 +00:00
"""
cutadapt \
-j ${task.cpus} \
-q $params.cutadapt_min_quality \
--minimum-length $params.cutadapt_min_length \
--pair-filter=any \
--output ${forward_fq} \
2020-03-06 10:51:46 +00:00
--paired-output ${reverse_fq} '${input_forward_fq}' '${input_reverse_fq}'
2020-03-05 15:56:11 +00:00
cutadapt --version &> v_cutadapt.txt
"""
}