Multi-Assay Flow Cells

How to plan a run and analyze data with multiple assays loaded individually per lane on one flow cell.

Introduction

The NovaSeq X platform supports loading samples from different assays into different lanes within a single sequencing run. To ensure compatibility, the DRAGEN TSO 500 analysis software (v2.6.0 and above) supports sample sheets containing multiple data sections, with one section per assay (for example, TSO500S_Data and TSO500L_Data).

This section describes how the software validates and processes multi-assay sample sheets and details the specific rules and logic applied during validation.

Planning a Run with a Multi-Assay Flow Cell

  1. In the BaseSpace Sequence Hub home page, click "Runs" -> "New Run" -> "Run Planning".

  2. In the "Create a Run" page, select "NovaSeq X Series" as instrument platform.

  3. Provide information for the first assay until the "Run Review" page.

    • For TSO 500 or TSO 500 ctDNA assays, to auto-launch multiple pipelines at once, set "Starts from FASTQ" to True

  4. In the "Run Review" page, click "Add another configuration" to add the sample prep info for the second assay.

  5. A sample sheet containing multiple data sections (one per assay) will be available for exporting at the end of the run planning.

Analyzing Data from a Multi-Assay Flow Cell

Sample Sheet Validation

The sample sheet validator determines which data section(s) to validate based on the active workflow type. The list of samples to process is generated only from the relevant section (for example, Solid or ctDNA). This ensures that only valid samples for the selected workflow are validated.

The workflow’s data section may contain fewer samples than the BCLConvert_Data section. However, all samples listed in the workflow data section must exist in BCLConvert_Data section. The downstream pipeline will only process samples found in the workflow-specific data section.

Library Prep Kits

Multi-assay sample sheets may include multiple library prep kits values separated by semicolons (";").

Validation Logic:

Workflow Type
Validation Logic
Example of Accepted Values

Solid

One and only one value must match the predefined Solid kit set: TSO500, TSO500HT, or TSO500_v2. The validation fails if none or more than one valid Solid kit is provided. The validated value will be written into the intermediate sample sheet for baseline selection.

TSO500HT

ctDNA

The library prep kit and the Sequencing_Settings section are not required. The library prep kit validation rule is skipped, and the Sequencing_Settings section is excluded from the intermediate sample sheet.

N/A

Adapter Reads

When working with multiple assays, the "AdapterRead" field in the sample sheet may include multiple adapter sequences separated by "+". The adapter read of the selected workflow will be filled in the intermediate sample sheet.

Override Cycles

Override cycles are determined by the index and read length specified in the "Reads" section of the RunInfo.xml file and assay specifics. For multi-assay flow cells, the index and read length provided in RunInfo.xml should be the longer of the sequencing cycles required by the two assays. Override cycles for assays requiring shorter indexes and read lengths will be padded to match the cycle lengths used in the run.

BCL Convert Settings and Data

Starting from BCL:

  • Sample Sheet Validator recalculates and inserts the correct override cycles into the BCLConvert_Data section of the intermediate sample sheet.

    • If index lengths vary, the logic has been enhanced to automatically pad shorter indexes with "N" to standardize cycle lengths.

  • Sample Sheet Validator also writes in values for: Adapter Reads, MaskShortReads, AdapterBehavior, MinimumTrimmedReadLength. These values are based on the TSO 500 library prep kit determined from the input sample sheet.

  • The intermediate sample sheet includes only samples listed in the TSO 500 Data section.

  • BCL Convert (inside the TSO 500 workflow) then generates FASTQ files only for those samples.

Starting from FASTQ:

  • If users run BCL Convert separately to generate FASTQ files:

    • The input sample sheet must already contain valid override cycles, adapter reads, and other BCL Convert Settings.

    • The resulting TSO 500 workflow run will start from FASTQ input files.

    • BCLConvert_Settings and BCLConvert_Data sections will be excluded from the intermediate sample sheet created by the TSO 500 workflow.

BaseSpace Autolaunch

Analyses of samples in multi-assay flow cells can be launched simultaneously from BaseSpace. As long as "Starts from FASTQ" is set to True in Analysis Settings, all samples from a multi-assay flow cell will be demultiplexed first to generate FASTQ files. Then, the ICA pipelines (e.g. DRAGEN TSO 500, DRAGEN TSO 500 ctDNA) will be launched simultaneously to process the samples for each of the assays.

Summary of Rule Changes

Component
Update Summary
Effect

Sample Index Rule

Filtered to process samples only from workflow-specific data section

Prevents validation failures for multi-assay sample sheets

Sample Parity Rule

Enforces that workflow samples exist in BCLConvert_Data

Ensures downstream consistency

Library Prep Kit Rule

Supports multiple values separated by ;

Allows multi-assay sample sheets

Adapter Read Rule

Supports multiple adapters separated by +

Expands flexibility across assays

Override Cycles

Auto-calculated or user-provided depending on workflow

Maintains correct cycle definitions per sample

Last updated

Was this helpful?