Description

Perform adapter/quality trimming and QC on long sequencing reads (ONT, PacBio, etc.)

Input

name:type
description
pattern

meta

:map

Groovy Map containing sample information. Use ‘single_end: true’ for single-end reads. e.g. [ id:‘test’, single_end:true ]

reads

:file

Input FASTQ file. Gzip-compressed files are supported.

*.{fastq.gz,fastq}

adapter_fasta

:file

Optional FASTA file containing adapter sequences to trim.

*.{fasta,fa,fna}

discard_trimmed_pass

:boolean

If true, no reads that pass trimming thresholds will be written. Only reports will be generated.

save_trimmed_fail

:boolean

If true, reads that fail filtering will be saved to a file ending in *.fail.fastq.gz.

Output

name:type
description
pattern

reads

meta

:map

Sample information map

*.fastplong.fastq.gz

:file

Trimmed and filtered reads

*fastplong.fastq.gz

json

meta

:map

Sample information map

*.json

:file

QC report in JSON format

*.json

html

meta

:map

Sample information map

*.html

:file

QC report in HTML format

*.html

log

meta

:map

Sample information map

*.log

:file

Log file generated during trimming

*.log

reads_fail

meta

:map

Sample information map

*.fail.fastq.gz

:file

Reads that failed quality/trimming filters

*fail.fastq.gz

versions_fastplong

${task.process}

:string

The name of the process

fastplong

:string

The name of the tool

fastplong --version 2>&1 | sed -e "s/fastplong //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

fastplong

:string

The name of the tool

fastplong --version 2>&1 | sed -e "s/fastplong //g"

:eval

The expression to obtain the version of the tool

Tools

fastplong
MIT

Ultra-fast preprocessing and quality control for long-read sequencing data.