Description

Create a tag directory with the HOMER suite

Input

name:type
description
pattern

meta

:map

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

bam

:file

BAM/BED/SAM file

*.{bam,bed,sam}

fasta

:file

Fasta file of reference genome

*.fasta

Output

name:type
description
pattern

tagdir

meta

:map

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

*_tagdir

:directory

The “Tag Directory”

*_tagdir

taginfo

meta

:map

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

*_tagdir/tagInfo.txt

:directory

The tagInfo.txt included to ensure there’s proper output

*_tagdir/tagInfo.txt

versions_homer

${task.process}

:string

The name of the process

homer

:string

The name of the tool

4.11

:string

The expression to obtain the version of the tool

versions_samtools

${task.process}

:string

The name of the process

samtools

:string

The name of the tool

samtools --version 2>&1 | sed '1!d;s/^.*samtools //'

:eval

The expression to obtain the version of the tool

versions_deseq2

${task.process}

:string

The name of the process

deseq2

:string

The name of the tool

Rscript -e "cat(as.character(packageVersion('DESeq2')))"

:eval

The expression to obtain the version of the tool

versions_edger

${task.process}

:string

The name of the process

edger

:string

The name of the tool

Rscript -e "cat(as.character(packageVersion('edgeR')))"

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

homer

:string

The name of the tool

4.11

:string

The expression to obtain the version of the tool

${task.process}

:string

The name of the process

samtools

:string

The name of the tool

samtools --version 2>&1 | sed '1!d;s/^.*samtools //'

:eval

The expression to obtain the version of the tool

${task.process}

:string

The name of the process

deseq2

:string

The name of the tool

Rscript -e "cat(as.character(packageVersion('DESeq2')))"

:eval

The expression to obtain the version of the tool

${task.process}

:string

The name of the process

edger

:string

The name of the tool

Rscript -e "cat(as.character(packageVersion('edgeR')))"

:eval

The expression to obtain the version of the tool

Tools

homer
GPL-3.0-or-later

HOMER (Hypergeometric Optimization of Motif EnRichment) is a suite of tools for Motif Discovery and next-gen sequencing analysis.


samtools
MIT

SAMtools is a set of utilities for interacting with and post-processing short DNA sequence read alignments in the SAM, BAM and CRAM formats, written by Heng Li. These files are generated as output by short read aligners like BWA.


DESeq2
LGPL-3.0-or-later

Differential gene expression analysis based on the negative binomial distribution