-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Hi guys,
we are planning on running experiments using the BD Rhapsody scRNA-Seq platform on ONT. Would it be possible to adapt flexiplex for such approach. The main difference to the 10x barcode structure is the use of three separate barcode segments (CLS1, CLS2, CLS3), each from its own whitelist, separated by fixed linker sequences. Cell identity is the combination of all three. The "rules" which apply to barcode design are as follows
Each cell label section (CLS) has a whitelist of 384 possible 9 base sequences. All the capture oligos from a single bead will have the same cell label:
--CLS1---|-L1-|--CLS2---|-L2-|--CL3---|--UMI---|-CaptureSequence-
Further, each bead has two different oligo-structures (one for polyA-capture and another used in TCR/BCR sequencing having a TSO-capture sequence instead of the polyT):
polyT capture oligo:
[Enh_insert 0-3 bases] + [B384_cell_key1] + [Enh_linker1] + [B384_cell_key2] + [Enh_linker2] + [B384_cell_key3] + [8 random base UMI] + [25 base polyT capture]
5prime capture oligo:
[Enh_5p_primer] + [B384_cell_key1] + [Enh_5p_linker1] + [B384_cell_key2] + [Enh_5p_linker2] + [B384_cell_key3] + [8 random base UMI] + [Tso_capture_seq]
More information on how BD handles Barcode assignment can be found in the official pipeline documentation:
https://bd-rhapsody-public.s3.amazonaws.com/CellLabel/rhapsody_cell_label.py.txt
It would be great to have such tool available!