Description

Split a combined Illumina SampleSheet.csv into one file per project or per lane. Header, reads, and settings are copied into every output file; only the sample rows are divided. Output filenames follow the pattern {prefix}{group}_SampleSheet.csv. Exits 0 on success, 1 if warnings were produced.

Input

Name
Description
Pattern

0 ()

1 ()

by (string)

Grouping key — either 'project' or 'lane'

to (string)

Output SampleSheet format — either 'v1' or 'v2'

Output

Name
Description
Pattern

0 ()

0 ()

0 ()

Tools

samplesheet-parser Documentation

Format-agnostic parser for Illumina SampleSheet.csv files. Supports IEM V1 (bcl2fastq) and BCLConvert V2 with auto-detection, bidirectional conversion, index validation, and Hamming distance checking.