Description

Demultiplex Element Biosciences bases files

Input

name:type
description
pattern

meta

:map

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

run_manifest

:file

RunManifest file

*.{csv}

run_dir

:directory

Input run directory containing optionally containing a RunManifest.json if run_manifest is not supplied

Output

name:type
description
pattern

sample_fastq

meta

:map

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

${prefix}/Samples/**/*_R*.fastq.gz

:file

Demultiplexed sample FASTQ files

${prefix}/Samples/*/*_R*.fastq.gz

sample_json

meta

:map

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

${prefix}/Samples/**/*_stats.json

:file

Demultiplexed sample stats

${prefix}/Samples/*/*.json

qc_report

meta

:map

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

${prefix}/*_QC.html

:file

QC HTML report

${prefix}//*_QC.html

multiqc_report

meta

:map

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

${prefix}/multiqc_report.html

:file

Multiqc HTML report

${prefix}/multiqc_report.html

run_stats

meta

:map

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

${prefix}/RunStats.json

:file

QC HTML report

${prefix}/*.html

generated_run_manifest

meta

:map

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

${prefix}/RunManifest.json

:file

Updated Run Manifest JSON from the run_manifest csv

${prefix}/RunManifest.json

metrics

meta

:map

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

${prefix}/Metrics.csv

:file

Sample metrics

${prefix}/Metrics.csv

unassigned

meta

:map

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

${prefix}/UnassignedSequences.csv

:file

Unassigned Sequences

${prefix}/UnassignedSequences.csv

versions_bases2fastq

${task.process}

:string

The process the versions were collected from

bases2fastq

:string

The tool name

bases2fastq --version | sed "s/.*version //;s/,.*//"

:string

The command used to generate the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The process the versions were collected from

bases2fastq

:string

The tool name

bases2fastq --version | sed "s/.*version //;s/,.*//"

:string

The command used to generate the version of the tool

Tools

bases2fastq
http://go.elembio.link/eula

Demultiplexes sequencing data and converts base calls into FASTQ files for secondary analysis