shuffles and groups reads together by their names
meta{:bash}
:map
Groovy Map containing sample information e.g. [ id:‘test’, single_end:false ]
input{:bash}
:file
BAM/CRAM/SAM file
*.{bam,cram,sam}
meta2{:bash}
Groovy Map containing reference information e.g. [ id:‘genome’ ]
fasta{:bash}
Reference genome file
*.{fa,fasta}
fai{:bash}
Reference genome index file
*.fai
bam{:bash}
*.bam{:bash}
Sorted BAM
*.{bam}
cram{:bash}
*.cram{:bash}
Sorted CRAM
*.{cram}
sam{:bash}
*.sam{:bash}
Sorted SAM
*.{sam}
versions_samtools{:bash}
${task.process}{:bash}
:string
The name of the process
samtools{:bash}
The name of the tool
samtools version | sed '1!d;s/.* //'{:bash}
:eval
The expression to obtain the version of the tool
versions{:bash}
Tools for dealing with SAM, BAM and CRAM files