Description

Group reads based on their UMI and mapping coordinates

Input

name:type
description
pattern

meta{:bash}

:map

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

bam{:bash}

:file

BAM file containing reads to be deduplicated via UMIs.

*.{bam}

bai{:bash}

:file

BAM index files corresponding to the input BAM file.

*.{bai}

create_bam{:bash}

:boolean

Whether or not to create a read group tagged BAM file.

get_group_info{:bash}

:boolean

Whether or not to generate the flatfile describing the read groups, see docs for complete info of all columns

Output

name:type
description
pattern

log{:bash}

meta{:bash}

:map

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

*.log{:bash}

:file

File with logging information

*.{log}

bam{:bash}

meta{:bash}

:map

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

${prefix}.bam{:bash}

:file

a read group tagged BAM file.

${prefix}.{bam}

tsv{:bash}

meta{:bash}

:map

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

*.tsv{:bash}

:file

Flatfile describing the read groups, see docs for complete info of all columns

*.{tsv}

versions{:bash}

versions.yml{:bash}

:file

File containing software versions

versions.yml

Tools

umi_tools

UMI-tools contains tools for dealing with Unique Molecular Identifiers (UMIs)/Random Molecular Tags (RMTs) and single cell RNA-Seq cell barcodes