Description

Main caller script for peak calling

Input

name:type
description
pattern

meta

:map

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

bams

:file

One or more BAM files

*.{bam}

bais

:file

Corresponding BAM file indexes

*.bam.bai

assay_type

:string

Assay type

Output

name:type
description
pattern

divergent_TREs

meta

:map

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

*_divergent_peaks.bed

:file

Divergent TREs

*_divergent_peaks.bed

bidirectional_TREs

meta

:map

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

*_bidirectional_peaks.bed

:file

Divergent TREs and convergent TREs

*_bidirectional_peaks.bed

unidirectional_TREs

meta

:map

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

*_unidirectional_peaks.bed

:file

Unidirectional TREs, maybe lncRNAs transcribed from enhancers (e-lncRNAs)

*_unidirectional_peaks.bed

peakcalling_log

meta

:map

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

peakcalling_*.log

:file

Peakcalling log for debugging purposes

peakcalling_*.log

versions_pints

${task.process}

:string

The name of the process

pints

:string

The name of the tool

pints_caller --version

:eval

The expression to obtain the version of the tool

versions_python

${task.process}

:string

The name of the process

python

:string

The name of the tool

python --version | sed 's/Python //g'

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

pints

:string

The name of the tool

pints_caller --version

:eval

The expression to obtain the version of the tool

${task.process}

:string

The name of the process

python

:string

The name of the tool

python --version | sed 's/Python //g'

:eval

The expression to obtain the version of the tool