Builds bowtie index for reference genome
meta{:bash}
:map
Groovy Map containing reference information e.g. [ id:‘test’, single_end:false ]
fasta{:bash}
:file
Input genome fasta file
index{:bash}
bowtie2{:bash}
:directory
Bowtie2 genome index files
*.bt2
versions_bowtie2{:bash}
${task.process}{:bash}
:string
The name of the process
The name of the tool
bowtie2 --version 2>&1 | head -1 | sed "s/^.*bowtie2-align-s version //; s/ .*//"{:bash}
:eval
The expression to obtain the version of the tool
versions{:bash}
Bowtie 2 is an ultrafast and memory-efficient tool for aligning sequencing reads to long reference sequences.