Performs quality control of FASTQ files
meta{:bash}
:map
Groovy Map containing sample information e.g. [ id:'sample1', single_end:false ]
[ id:'sample1', single_end:false ]
reads{:bash}
:file
List of input FastQ files of size 1 and 2 for single-end and paired-end data, respectively.
*.{fastq,fastq.gz}
info{:bash}
Groovy Map containing sample information
*.txt{:bash}
Contains info if process ran successfully
versions_fastqutils{:bash}
${task.process}{:bash}
:string
The process the versions were collected from
fastqutils{:bash}
The tool name
fastq_info -h 2>&1 | head -n 1 | sed 's/^fastq_utils //'{:bash}
:eval
The expression to obtain the version of the tool
versions{:bash}
Validation and manipulation of FASTQ files, scRNA-seq barcode pre-processing and UMI quantification.