Description

Peak-calling for ChIP-seq and ATAC-seq enrichment experiments

Input

name:type
description
pattern

meta

:map

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

treatment_bam

:file

Coordinate sorted BAM/SAM file from treatment sample or list of BAM/SAM files from biological replicates

*.{bam,sam}

control_bam

:file

Coordinate sorted BAM/SAM file from control sample or list of BAM/SAM files from control samples

*.{bam,sam}

blacklist_bed

:file

Bed file containing genomic intervals to exclude from the analysis

*.{bed}

Output

name:type
description
pattern

peak

meta

:map

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

*.narrowPeak

:file

Narrow peak file containing genomic intervals of significant enrichment

*.{narrowPeak}

versions_genrich

${task.process}

:string

The name of the process

genrich

:string

The name of the tool

Genrich --version 2>&1 | head -n1 | sed 's/Genrich, version //'

:eval

The expression to obtain the version of the tool

bedgraph_pvalues

meta

:map

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

*.pvalues.bedGraph

:file

bedGraph file containing p/q values

*.{pvalues.bedGraph}

bedgraph_pileup

meta

:map

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

*.pileup.bedGraph

:file

bedGraph file containing pileups and p-values

*.{pileup.bedGraph}

bed_intervals

meta

:map

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

*.intervals.bed

:file

Bed file containing annotated intervals

*.{intervals.bed}

duplicates

meta

:map

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

*.duplicates.txt

:file

Text output file containing intervals corresponding to PCR duplicates

*.{intervals.txt}

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

genrich

:string

The name of the tool

Genrich --version 2>&1 | head -n1 | sed 's/Genrich, version //'

:eval

The expression to obtain the version of the tool

Tools

genrich
MIT

Genrich is a peak-caller for genomic enrichment assays (e.g. ChIP-seq, ATAC-seq). It analyzes alignment files generated following the assay and produces a file detailing peaks of significant enrichment.