Description

Count the reads overlapping the exonic counting bins of a DEXSeq annotation

Input

name:type
description
pattern

meta

:map

Groovy Map containing sample information e.g. [ id:'sample1', single_end:false ]

bam

:file

BAM file of the aligned reads, sorted by position. For a BAM sorted by name, pass --order name through ext.args; a mismatched sort order gives wrong counts without any error.

*.bam

meta2

:map

Groovy Map containing annotation information e.g. [ id:'genome' ]

gff

:file

Flattened DEXSeq annotation, as created by dexseq/prepareannotation

*.gff

Output

name:type
description
pattern

counts

meta

:map

Groovy Map containing sample information e.g. [ id:'sample1', single_end:false ]

*.txt

:file

Read counts for each exonic counting bin

*.txt

versions_dexseq

${task.process}

:string

The name of the process

bioconductor-dexseq

:string

The name of the tool

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

:eval

The expression to obtain the version of the tool

versions_htseq

${task.process}

:string

The name of the process

htseq

:string

The name of the tool

python -c "import HTSeq; print(HTSeq.__version__)"

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

bioconductor-dexseq

:string

The name of the tool

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

:eval

The expression to obtain the version of the tool

${task.process}

:string

The name of the process

htseq

:string

The name of the tool

python -c "import HTSeq; print(HTSeq.__version__)"

:eval

The expression to obtain the version of the tool

Tools

htseq
GPL v3

HTSeq is a Python library to facilitate processing and analysis of data from high-throughput sequencing (HTS) experiments.