Description

Demultiplex Illumina BCL files

Input

name:type
description
pattern

meta

:map

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

samplesheet

:file

Input samplesheet

*.{csv}

run_dir

:file

Input run directory containing RunInfo.xml and BCL data Could be a directory or a tar of the directory

Output

name:type
description
pattern

fastq

meta

:map

Groovy Map containing sample information

output/**_S[1-9]*_R?_00?.fastq.gz

:file

Demultiplexed sample FASTQ files

**_S*_L00?_R?_00?.fastq.gz

fastq_idx

meta

:map

Groovy Map containing sample information

output/**_S[1-9]*_I?_00?.fastq.gz

:file

Optional demultiplexed index FASTQ files

**_S*_L00?_I?_00?.fastq.gz

undetermined

meta

:map

Groovy Map containing sample information

output/**Undetermined_S0*_R?_00?.fastq.gz

:file

Optional undetermined sample FASTQ files

Undetermined_S0_L00?_R?_00?.fastq.gz

undetermined_idx

meta

:map

Groovy Map containing sample information

output/**Undetermined_S0*_I?_00?.fastq.gz

:file

Optional undetermined index FASTQ files

Undetermined_S0_L00?_I?_00?.fastq.gz

reports

meta

:map

Groovy Map containing sample information

output/Reports

:file

Demultiplexing Reports

Reports

stats

meta

:map

Groovy Map containing sample information

output/Stats

:file

Statistics files

Stats

interop

meta

:map

Groovy Map containing sample information

InterOp/*.bin

:file

Interop files

*.{bin}

xml

meta

:map

Groovy Map containing sample information

**/*.xml

:file

Output XML files, for example RunInfo.xml

**/*.xml

versions_bcl2fastq

${task.process}

:string

The name of the process

bcl2fastq

:string

The name of the tool

bcl2fastq -V 2>&1 | grep -m 1 bcl2fastq | sed 's/^.*bcl2fastq v//'

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions

${task.process}

:string

The name of the process

bcl2fastq

:string

The name of the tool

bcl2fastq -V 2>&1 | grep -m 1 bcl2fastq | sed 's/^.*bcl2fastq v//'

:eval

The expression to obtain the version of the tool