Skip to content

Commit

Permalink
Add: Config for deblur workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
dileep-kishore committed May 15, 2021
1 parent 6a84d0d commit 4bde570
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 8 deletions.
Original file line number Diff line number Diff line change
@@ -1,11 +1,15 @@
// Step1: Denoise using deblur
process deblur {
label 'qiime2'
tag "${id}"
tag "${meta.id}"
input:
tuple val(id), file(sequence_files), file(manifest_file)
tuple val(meta), file(sequence_files), file(manifest_file)
output:
tuple val(id), file('*_otu_table.biom'), file('*_rep_seqs.fasta')
tuple val(meta), file('*_otu_table.biom'), file('*_rep_seqs.fasta')
script:
meta.denoise_cluster = "deblur"
ncpus = params.denoise_cluster.denoise_cluster['deblur']['ncpus']
min_reads = params.denoise_cluster.denoise_cluster['deblur']['min_reads']
min_size = params.denoise_cluster.denoise_cluster['deblur']['min_size']
template 'denoise_cluster/denoise_cluster/deblur.sh'
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ workflow deblur_workflow {
| deblur \
| hashing3
emit:
// has `publishDir` -> ${params.output_dir}/${task.process}/${id}
// hashing3 has publishDir
// tuple val(meta), file('otu_table.biom'), file('rep_seqs.fasta')
hashing3.out
}
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@ deblur workflow \
--output-dir deblur_output \
-t -1 \
--left-trim-length 0 \
--min-reads ${params.deblur.min_reads} \
--min-size ${params.deblur.min_size} \
--jobs-to-start ${params.deblur.ncpus} \
--min-reads ${min_reads} \
--min-size ${min_size} \
--jobs-to-start ${ncpus} \
--keep-tmp-files

# Build otu table and rep seqs for the step before chimera checking
mkdir otu_table
deblur build-biom-table \
--min-reads ${params.deblur.min_reads} \
--min-reads ${min_reads} \
--file_type .trim.derep.no_artifacts.msa.deblur \
deblur_output/deblur_working_dir \
otu_table
Expand Down

0 comments on commit 4bde570

Please sign in to comment.