Description

This module is used to clip primer sequences from your alignments.

Input

name:type
description
pattern

meta

:map

Groovy Map containing sample information [ id:'sample1']

bam

:file

Sorted BAM file

*.bam

bai

:file

BAI index of the input BAM file

*.bam.bai

bedpe

:file

BEDPE file of primer pair locations

*.bed

Output

name:type
description
pattern

bam

meta

:map

Groovy Map containing sample information [ id:'sample1']

*.primerclipped.bam

:file

Sorted BAM file containing clipped query sequences according to the given primer pair locations

*.primerclipped.bam

bai

meta

:map

Groovy Map containing sample information [ id:'sample1']

*.primerclipped.bam.bai

:file

BAI index of the output BAM file

*.primerclipped.bam.bai

versions_bamclipper

${task.process}

:string

The name of the process

bamclipper

:string

The name of the tool

1.0.0

:string

The hardcoded version of the tool

versions_samtools

${task.process}

:string

The name of the process

samtools

:string

The name of the tool

samtools version | sed '1!d;s/.* //'

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

bamclipper

:string

The name of the tool

1.0.0

:string

The hardcoded version of the tool

${task.process}

:string

The name of the process

samtools

:string

The name of the tool

samtools version | sed '1!d;s/.* //'

:eval

The expression to obtain the version of the tool

Tools

bamclipper

BAMClipper: removing primers from alignments to minimize false-negative mutations in amplicon next-generation sequencing