make_libraries_csv

Creates a sample sheet for a whole project, listing the sample names, assay types and paths to FastQ files. It can be subset to produce a sample sheet for a sample.

module

Inputs

Channel nameDescriptionType
optA map of task-specific variables.map
fastq pathsAn array of paths that contain FastQ files that could be added to the sample sheet.files
fastq files regexA regular expression used to filter the files in the fastq paths to identify proper FastQ files.string
samplesAn array of sample names to search for.strings
feature typesAn array of “Gene Expression” or “Chromatin Accessibility” for each sample. This must be the same order as the samples channel.strings

Outputs

Emission nameDescriptionTypeFilename pattern
optA map of task-specific variables.map
pathCSV-formatted sample sheet that includes every sample in the project.filelibraries.csv