Description

Demultiplex Illumina BCL files

Input

name:type
description
pattern

meta{:bash}

:map

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

samplesheet{:bash}

:file

Input samplesheet

*.{csv}

run_dir{:bash}

: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{:bash}

meta{:bash}

:map

Groovy Map containing sample information

output/**_S[1-9]*_R?_00?.fastq.gz{:bash}

:file

Demultiplexed sample FASTQ files

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

fastq_idx{:bash}

meta{:bash}

:map

Groovy Map containing sample information

output/**_S[1-9]*_I?_00?.fastq.gz{:bash}

:file

Optional demultiplexed index FASTQ files

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

undetermined{:bash}

meta{:bash}

:map

Groovy Map containing sample information

output/**Undetermined_S0*_R?_00?.fastq.gz{:bash}

:file

Optional undetermined sample FASTQ files

Undetermined_S0_L00?_R?_00?.fastq.gz

undetermined_idx{:bash}

meta{:bash}

:map

Groovy Map containing sample information

output/**Undetermined_S0*_I?_00?.fastq.gz{:bash}

:file

Optional undetermined index FASTQ files

Undetermined_S0_L00?_I?_00?.fastq.gz

reports{:bash}

meta{:bash}

:map

Groovy Map containing sample information

output/Reports/*.{csv,xml,bin}{:bash}

:file

Demultiplexing Reports

Reports/*.{csv,xml,bin}

logs{:bash}

meta{:bash}

:map

Groovy Map containing sample information

output/Logs/*.{log,txt}{:bash}

:file

Demultiplexing Logs

Logs/*.{log,txt}

interop{:bash}

meta{:bash}

:map

Groovy Map containing sample information

output/InterOp/*.bin{:bash}

:file

Interop files

InterOp/*.bin

versions_bclconvert{:bash}

${task.process}{:bash}

:string

The name of the process

bclconvert{:bash}

:string

The name of the tool

bcl-convert -V 2>&1 | head -n 1 | sed 's/^.*Version //'{:bash}

:eval

The expression to obtain the version of the tool

Topics

name:type
description
pattern

versions{:bash}

${task.process}{:bash}

:string

The name of the process

bclconvert{:bash}

:string

The name of the tool

bcl-convert -V 2>&1 | head -n 1 | sed 's/^.*Version //'{:bash}

:eval

The expression to obtain the version of the tool