Chromium Fixed RNA Profiling (Flex)

Created

January 1, 2026

Modified

March 28, 2026

Chromium Fixed RNA Profiling (Flex) is a probe-based gene expression assay designed for fixed samples including FFPE, methanol-fixed, and paraformaldehyde-fixed material. Rather than relying on poly-A capture, it uses pairs of probe-ligation oligos that hybridise to specific transcript sequences. This approach tolerates the RNA degradation typical of fixed tissue and enables multiplexing of up to 16 samples per GEM well using on-bead Fractionation Index (FRI) barcodes embedded in the probes.

The core library structure differs fundamentally from the 3′/5′ kits:


Assay Principle

  1. Fixed cells are permeabilised and target mRNA hybridises to matched probe pairs (Left Probe + Right Probe).
  2. The two probes anneal adjacently on the transcript; a ligase joins them to form a full-length probe-ligation product (PLP).
  3. PLPs are released, captured in GEMs on barcoded gel beads, and extended to incorporate cell barcode + UMI.
  4. Final TruSeq-based library is constructed by PCR.

Adapter and Primer Sequences

Left Probe (LP): 5'- [target-specific sequence]AGATCGGAAGAGCGTCGT -3' (3′ ligation handle; sequence is probe-pair specific)

Right Probe (RP): 5'- [ligation handle]NNNNN[target-specific sequence] -3' (5′ end carries a phosphate for ligation)

Bead capture oligo:

|--5'- CTACACGACGCTCTTCCGATCT[16-bp CBC][12-bp UMI][partial read-through handle] -3'

Partial read-through / ligation handle annealing region:

5'- CTTGCGGGCGGAGAT -3'   (anneals to 3' end of probe-ligation product)

TruSeq Read 1 primer: 5'- ACACTCTTTCCCTACACGACGCTCTTCCGATCT -3'

TruSeq Read 2 primer: 5'- GTGACTGGAGTTCAGACGTGTGCTCTTCCGATCT -3'

TruSeq adapter (dsDNA, T overhang):

5'-  GATCGGAAGAGCACACGTCTGAACTCCAGTCAC -3'
3'- TCTAGCCTTCTCG -5'

Library PCR primer 1: 5'- AATGATACGGCGACCACCGAGATCTACACTCTTTCCCTACACGACGCTC -3'

Library PCR primer 2: 5'- CAAGCAGAAGACGGCATACGAGAT[8-bp sample index]GTGACTGGAGTTCAGACGTGT -3'

Illumina P5: 5'- AATGATACGGCGACCACCGAGATCTACAC -3'

Illumina P7: 5'- CAAGCAGAAGACGGCATACGAGAT -3'


Step-by-Step Library Generation

Step 1 — Probe hybridisation in fixed, permeabilised cells

Left Probe and Right Probe hybridise adjacently to target mRNA.

mRNA  5'--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--3'
              ||||||||||||||||||     ||||||||||||||||||
         LP: [target-specific]-[ligation handle]  RP: [ligation handle]-[target-specific]

Step 2 — Probe ligation

Ligase joins the Left and Right Probe ends, creating a contiguous Probe-Ligation Product (PLP). Unligated probes are washed away.

5'- [LP target-specific][probe barcode][RP target-specific] -3'   (PLP, released after wash)

The probe barcode (4–8 bp) embedded in the probe pair identifies the gene/transcript target.

Step 3 — GEM barcoding: capture and extension of PLPs

Cells are loaded into GEMs. PLPs enter the GEM droplet and are captured by the gel bead oligo via the ligation handle at the 3′ end of the PLP. The bead oligo is extended through the PLP, incorporating CBC and UMI.

|--5'- CTACACGACGCTCTTCCGATCT[16-bp CBC][12-bp UMI][capture handle]------>
                                                           <------[ligation handle][probe BC][LP target] -5'

Extended product (first strand):

|--5'- CTACACGACGCTCTTCCGATCT[CBC][UMI][handle][LP target][probe BC][RP target] -3'
   3'- GATGTGCTGCGAGAAGGCTAGA[CBC][UMI][handle][LP target][probe BC][RP target] -5'

Step 4 — PCR amplification of barcoded product

After GEM breakage, the barcoded product is PCR amplified using the cDNA Forward primer and a probe-specific reverse primer.

5'- CTACACGACGCTCTTCCGATCT-------->
|--5'- CTACACGACGCTCTTCCGATCT[CBC][UMI][handle]-PLP-[partial TruSeq R2 complement] -3'
   3'- GATGTGCTGCGAGAAGGCTAGA[CBC][UMI][handle]-PLP-[partial TruSeq R2 complement] -5'
                                                                   <--------TCTAGCCTTCTCGTGTGCAGACTTGG -5'

Step 5 — TruSeq adapter ligation and library PCR

TruSeq adapter is ligated; library is amplified with PCR Primers 1 & 2 carrying the Illumina P5/P7 and sample index.

5'- AATGATACGGCGACCACCGAGATCTACACTCTTTCCCTACACGACGCTC-------->
          5'- CTACACGACGCTCTTCCGATCT[CBC][UMI][handle]-PLP-AGATCGGAAGAGCACACGTCTGAACTCCAGTCAC -3'
          3'- GATGTGCTGCGAGAAGGCTAGA[CBC][UMI][handle]-PLP-TCTAGCCTTCTCG                         -5'
                                                       <---------TGTGCAGACTTGAGGTCAGTG[8-bp idx]TAGAGCATACGGCAGAAGACGAAC -5'

Final Library Structure

5'- AATGATACGGCGACCACCGAGATCTACACTCTTTCCCTACACGACGCTCTTCCGATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNN[handle][LP target][probe BC][RP target]AGATCGGAAGAGCACACGTCTGAACTCCAGTCACNNNNNNNNATCTCGTATGCCGTCTTCTGCTTG -3'
3'- TTACTATGCCGCTGGTGGCTCTAGATGTGAGAAAGGGATGTGCTGCGAGAAGGCTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNN[handle][LP target][probe BC][RP target]TCTAGCCTTCTCGTGTGCAGACTTGAGGTCAGTGNNNNNNNNTAGAGCATACGGCAGAAGACGAAC -5'
          Illumina P5                    TruSeq Read 1               16 bp CBC    12 bp UMI           + probe target sequences               TruSeq Read 2              8 bp idx       Illumina P7

Library Sequencing

Step 1 — Read 1: cell barcode + UMI (bottom strand as template)

                         5'- ACACTCTTTCCCTACACGACGCTCTTCCGATCT------------------------->
3'- TTACTATGCCGCTGGTGGCTCTAGATGTGAGAAAGGGATGTGCTGCGAGAAGGCTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNN[handle]-PLP-TCTAGCCTTCTCGTGTGCAGACTTGAGGTCAGTGNNNNNNNNTAGAGCATACGGCAGAAGACGAAC -5'

28 cycles (16 bp CBC + 12 bp UMI).

Step 2 — Index 1 (i7): sample index (bottom strand as template)

                                                                                5'- GATCGGAAGAGCACACGTCTGAACTCCAGTCAC------->
3'- TTACTATGCCGCTGGTGGCTCTAGATGTGAGAAAGGGATGTGCTGCGAGAAGGCTAGANNNNNNNNNNNNNNNNNNNNNNNNNNNN[handle]-PLP-TCTAGCCTTCTCGTGTGCAGACTTGAGGTCAGTGNNNNNNNNTAGAGCATACGGCAGAAGACGAAC -5'

8 cycles.

Step 3 — Read 2: probe and target sequence (top strand as template)

5'- AATGATACGGCGACCACCGAGATCTACACTCTTTCCCTACACGACGCTCTTCCGATCTNNNNNNNNNNNNNNNNNNNNNNNNNNNN[handle]-PLP-AGATCGGAAGAGCACACGTCTGAACTCCAGTCACNNNNNNNNATCTCGTATGCCGTCTTCTGCTTG -3'
                                                                           <------TCTAGCCTTCTCGTGTGCAGACTTGAGGTCAGTG -5'

Read 2 sequences through the probe target sequence, probe barcode, and partial PLP. Cell Ranger Flex uses the probe barcode to assign gene identity.


Key Points

  • Read 1 (28 cycles): 16 bp CBC + 12 bp UMI. No transcript sequence.
  • Read 2 (50+ cycles): probe-ligation product sequence, including probe barcode for gene assignment.
  • Sample multiplexing (up to 16 samples per GEM well) is achieved via Fractionation Index (FRI) barcodes in the probe design.
  • Cell Ranger Flex demultiplexes samples and assigns gene counts based on the probe barcode in Read 2.
  • Compatible with FFPE, methanol-fixed, and paraformaldehyde-fixed samples.
Back to top