Description

Split bam file into manageable chunks

Input

name:type
description
pattern

meta{:bash}

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false ]

bam{:bash}

:file

List of BAM/SAM files

*.{bam,sam}

Output

name:type
description
pattern

bam{:bash}

meta{:bash}

:map

Groovy Map containing sample information e.g. [ id:‘test’, single_end:false ]

output/**.{bam,sam}{:bash}

:file

List of split BAM/SAM files

*.{bam,sam}

versions_elprep{:bash}

${task.process}{:bash}

:string

The name of the process

elprep{:bash}

:string

The name of the tool

elprep 2>&1 | sed -n '2s/^.*version //;s/ compiled.*$//p'{:bash}

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions{:bash}

${task.process}{:bash}

:string

The name of the process

elprep{:bash}

:string

The name of the tool

elprep 2>&1 | sed -n '2s/^.*version //;s/ compiled.*$//p'{:bash}

:eval

The expression to obtain the version of the tool

Tools

elprep
AGPL v3

elPrep is a high-performance tool for preparing .sam/.bam files for variant calling in sequencing pipelines. It can be used as a drop-in replacement for SAMtools/Picard/GATK4.