Description

ABySS is a de novo sequence assembler intended for short paired-end reads and genomes of all sizes.

Input

name:type
description
pattern

meta

:map

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

reads

:file

List of input paired-end FastQ files (R1 and R2). Must be paired-end reads; ABySS requires paired reads for assembly.

*.{fastq.gz,fastq,fq.gz,fq}

merged

:file

Optional merged/overlapping paired-end reads or supplementary single-end reads. Use empty list [] if not available.

*.{fastq.gz,fastq,fq.gz,fq}

kmersize

:integer

K-mer size for assembly. Must be an odd number.

Output

name:type
description
pattern

contigs

meta

:map

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

*-contigs.fa.gz

:file

Assembled contigs in FASTA format

*-contigs.fa.gz

scaffolds

meta

:map

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

*-scaffolds.fa.gz

:file

Assembled scaffolds in FASTA format

*-scaffolds.fa.gz

stats

meta

:map

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

*-stats

:file

Assembly statistics file

*-stats

log

meta

:map

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

*-abyss.log

:file

ABySS assembly log file

*-abyss.log

versions_abyss

${task.process}

:string

The name of the process

abyss

:string

The name of the tool

abyss-pe version | grep abyss | cut -d" " -f3

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

abyss

:string

The name of the tool

abyss-pe version | grep abyss | cut -d" " -f3

:eval

The expression to obtain the version of the tool

Tools

abyss
GPL v3

Assembly By Short Sequences - a de novo, parallel, paired-end short read sequence assembler.