10X Feature Barcoding CITE-Seq (TotalSeq B)

10X Feature Barcoding CITE-Seq (TotalSeq B)

⚠️
This protocol is currently in a preliminary DRAFT phase. We’ll remove this disclaimer once we are more confident that it is reasonably well validated in our hands. Until then, proceed at your own risk.

Before starting

Documentation

We use the 10X Chromium X Controller platform updated with firmware v2.0 to encapsulate and barcode single cells. The following protocol describes the steps for single cell mRNA-seq combined with CITE-seq and cell hashing, but the platform is capable of many other preparations. Refer to the corresponding protocols for these and ensure you are using the appropriate protocol and reagents for your experiment. This protocol is based on the BioLegend TotalSeq Protocol using the TotalSeq B Antibody cocktail and the 10X Single Cell 3' v4 User Guide. The New York Genome Center's CITE-seq and cell hashing protocol is another useful resource.

CITE-seq is a technique that allows simultaneous characterization of protein and RNA expression by labeling cells with antibodies conjugated to oligos. Cell hashing uses oligo conjugated antibodies to multiplex samples based on cell surface features. After cell preparation and labeling, this protocol follows the typical single mRNAseq workflow until the cDNA amplification step, where ADT (Antibody Derived Tag) and/or HTO (Hash Tag Oligonucleotide) primers are added to increase yield of products for CITE-seq and cell hashing, respectively. The amplification products undergo a bead cleanup, where the library preparations split. The supernatant fraction contains what will become the ADT and HTO libraries and the pellet contains what will become the mRNA libraries.

image
Part 1: Staining and Encapsulating Cells
Staining and Encapsulating Cells
Reagents For Cell Staining
Reagent
Manufacturer
Cat No.
Location
TotalSeq B Antibody Cocktail
Biolegend
199902
4°C Fridge
Cell Staining Buffer
Biolegend
420201
4°C Fridge
TruStain FcX PLUS (anti-mouse CD16/32)
Biolegend
156603
4°C Fridge
Reagents For 10X Cell Preparation
Reagent
Manufacturer
Cat. No.
Storage Location
Thaw Condititons
GEM-X Single Cell 3’ Gel Bead v4
10X Genomics
2001128
-80°C Freezer
Equilibrate to room temperature 30 min before loading the chip
RT Reagent E
10X Genomics
2001106
-20°C Freezer
Vortex, verify no precipitate, centrifuge briefly. If a precipitate is observed, warm the tube with hands until the precipitate dissolves. Vortex, centrifuge briefly.
Template Switch Oligo B
10X Genomics
2001027
-20°C Freezer or -80°C Freezer if resuspended
If starting with a new vial: Centrifuge briefly and resuspend in 65 µL of Low TE Buffer. Vortex 15 sec and centrifuge briefly. After resuspension store at -80°C. If already resuspended: thaw at room temperature. Vortex and centrifuge briefly.
Reducing Agent B
10X Genomics
2000087
-20°C Freezer
Vortex, verify no precipitate, centrifuge briefly
RT Enzyme E
10X Genomics
2001105/2001146
-20°C Freezer
Store until need. Centrifuge briefly. Keep on ice while handling. Return immediately to the freezer after use.
1x PBS
-
-
Ambient
Aliquot 100 µL in an Eppendorf LoBind tube and place on ice.
Other Reagents and Materials
Reagent/Material
ManufacturerC
Cat. No.
Storage Location
Notes
Partitioning Oil B
10X Genomics
2001213
Ambient
Kit Specific. Do not use partitioning oil from non-GEM-X kits
GEM-X 3’ Chip
10X Genomics
2001097
Ambient
X/iX Chip Gasket
10X Genomics
3000656
Ambient
Bue gasket
Chromium X/iX Chip Holder
10X Genomics
3000598
Ambient
Black Chip Holder
10X Vortex Adapter
10X Genomics
330002
Ambient
-
40 µm Flowmi Cell strainer
Flowmi
Ambient
-
50% glycerol
Ricca
3290-32
Ambient
If performing less than 8 reactions
LoBind DNA Tubes
Eppendorf
022431021
Ambient
Use for all 10X master mixes
USA Scientific Temp-Assure PCR Strip Tubes
USA Scientific
1402-4700
Ambient
Use for all 10X samples and PCR reactions
Rainin Universal Tips
METTLER-TOLEDO RAININ LLC
-
Ambient
Use for all pipetting through the conclusion of the encapsulation including during cell staining.
1. Lyophilized Panel Reconstitution
  1. Equilibriate the lyophilized panel vial(s) to room temperature for 5 minutes. One panel is needed per sample.
  2. Place lyophilized panel vial in an empty 1.5mL tube, spin down at 10,000 x g for 30 seconds at room temperature.
  3. Rehydrate lyophilized panel by adding 27.5 µL of Cell Staining buffer. Replace the cap and vortex for 10 seconds.
  4. Incubate at room temperature for 5 minutes.
  5. Vortex again for 10 seconds and spin down for 30 seconds at 10,000 x g at room temperature.
  6. Transfer the entire volume (27.5 µL) of reconstituted cocktail to an Eppendorf LoBind Tube.
  7. Centrifuge at 14,000 x g for 10 minutes at 4°C.
  8. While cocktail is centrifuging, resuspend and block cells. Once cocktail is finished centrifuging, immediately place on ice until ready to add to the blocked cells.
2. Block and Stain Cells
  1. Transfer 500 µL of the single cell suspension with a concentration of 1,000,000 cells/mL to a 12x75 mm culture tube. Spin cells for 5 minutes at 4°C at 300 x g to pellet cells. Remove the supernatant without disturbing the cell pellet.
  2. For mouse cells: resuspend cell pellet in 24.75 µL of cell staining buffer and add 0.25 µL TruStain FcX PLUS blocking reagent. Gently pipette mix. Incubate on ice or at 4°C for 10 minutes.
  3. Transfer 25 µL of the reconstituted cocktail from step 1.8 to the 25 µL of FcR blocked cells. The final staining volume is 50 µL.
  4. Incubate cells on ice or at 4°C for 30 minutes. At the end of this incubation, retrieve all 10X reagents to that need to equilibrate to room temperature. Keep RT Enzyme stored in the freezer until just before use.
3. Wash, Filter, and Count Cells
  1. At the end of the 30 minute incubation, add 3 mL of Cell Staining Buffer to the cells and spin at 4°C for 5 minutes at 300 x g.
  2. Repeat this wash 2 more times for a total of 3 washes.
  3. Resuspend cells in up to 500 µL of cell staining buffer. If cell numbers are a concern, resuspend in a lower volume of cell staining buffer.
  4. Slowly filter the entire volume through a 40 µm Flowmi Cell Strainer into a new LoBind Eppendorf Tube.
  5. Verify cell concentration and viability after filitration. The optimal number of cells is 700 - 1,200 cells/µL for targeting 10,000 cells and 1,300 - 1,600 cells/µL for targeting 20,000 cells.
  6. Proceed to the Chromium GEM-X Single Cell 3’ v4 for Feature Barcoding User Guide
4. Encapsulate Single Cells
  1. Perform the entirety of Step 1 from the Chromium GEM-X Single Cell 3’ v4 for Feature Barcoding User Guide.
  2. After the GEM RT incubation, store samples at 4°C for up to 72 hours or at -20°C for up to 1 week, or proceed immediately to Step 2.

Part 2: Post GEM Recovery and Library Prepartation
Post GEM Recovery and Library Prepartation
Reagents For 10X Library Preparation
Reagent
Manufacturer
Cat. No.
Storage Location
Thaw Condititons
Notes
Recovery Agent
10X Genomics
220016
Ambient
Feature cDNA Primers 2
10X Genomics
2000097
-20°C Freezer
Thaw, vortex, centrifuge briefly
⚠️ Verify name and Part number before using
Dynabeads MyOne SILANE
10X Genomics
2000048
4°C Fridge
Vortex throughly immediately before adding to mix. Do NOT centrifuge before use.
Reducing Agent B
10X Genomics
2000087
-20°C Freezer
Vortex, verify no precipitate, centrifuge briefly
Amp Mix
10X Genomics
2000047/2000103
-20°C Freezer
Vortex, verify no precipitate, centrifuge briefly. Place on ice
⚠️ Do NOT use Library Amp Mix for Step 2 or 4. Verify name and Part number before using. For Step 4, use Amp Mix that ships with Feature Barcode Kit
Cleanup Buffer
10X Genomics
2000088
-20°C Freezer
Thaw for 10 min at 65°C at max speed on a thermomixer. Verify no visible crystals. Cool to room temperature.
Fragmentation Buffer
10X Genomics
-20°C Freezer
Vortex, verify no precipitate, centrifuge briefly
Ligation Mix
10X Genomics
-20°C Freezer
Vortex, verify no precipitate, centrifuge briefly
Fragmentation Enzyme
10X Genomics
-20°C Freezer
Store until need. Centrifuge briefly. Keep on ice while handling. Return immediately to the freezer after use.
DNA Ligase
10X Genomics
-20°C Freezer
Store until need. Centrifuge briefly. Keep on ice while handling. Return immediately to the freezer after use.
Library Amp Mix
10X Genomics
20000531
-20°C Freezer
Vortex, verify no precipitate, centrifuge briefly. Place on ice
Use for Step 3 of Protocol
Dual Index Plate TT Set A
10X Genomics
3000431
-20°C Freezer
⚠️ Verify name and Part number before using For use with Step 3 Gene Expression Library construction
Dual Index Plate NT Set A
10X Genomics
3000483
-20°C Freezer
⚠️ Verify name and Part number before using For use with Step 4 Cell Surface Protein Library construction
80% Ethanol
Flammables Cabinet
Make fresh. Will need 15mL for 8 reactions.
Other Reagents and Materials
Reagent/Material
ManufacturerC
Cat. No.
Storage Location
Notes
Nuclease-Free Water
Ambion
Ambient
Kit Specific. Do not use partitioning oil from non-GEM-X kits
10% Tween 20
Bio-Rad
Ambient
Buffer EB
Qiagen
Ambient
Bue gasket
SPRI Select Reagent
Beckman-Coulter
Ambient
Black Chip Holder
High Sensitivity D5000 Tapestation Assay
Agilent
4°C Fridge
Equilibrate to room temp for 30 min before use
Qubit High Sensitivity DNA Assay
Invitrogen
330002
Ambient
-
LoBind DNA Tubes
Eppendorf
022431021
Ambient
Use for all 10X master mixes
USA Scientific Temp-Assure PCR Strip Tubes
USA Scientific
1402-4700
Ambient
Use for all 10X samples and PCR reactions
10X Magnetic Separator B
10X Genomics
2001212
Ambient
1. Post GEM and Library Preparation
  1. Proceed through the Chromium GEM-X Single Cell 3’ v4 for Feature Barcoding User Guide. Make note of safe stopping points.
2. Notes on Library Preparation
  • Only 10 µL of the product from step 2.3a of the protocol is necessary for Gene Expression Library preparation. Calculate the total yield by multiplying the concentration by 40 µL. Divide the total yield by 4 in order to determine the amount used and to determine number of sample index PCR cycles. The remaining cDNA can be stored at -20°C for subsequent use.
  • Only 5 µL of the product from step 2.3b of the protocol is necessary for Cell Surface Protein library preparation. The remaining cDNA can be stored at -20°C for subsequent use.
  • For Cell Surface library construction, the optimal number of Sample Index PCR cycles may vary. We have found when targeting a larger number of cells, only 8 cycles is necessary for amplifying the libraries.

Sequencing Guidelines

Normalize and Pool

  1. If not already completed, quantify each of your libraries on Qubit. For most libraries, using the HS dsDNA Qubit assay with 2uL of input will yield a reading. Record the concentration in ng/uL for each library.
  2. If not already completed, run your libraries on Tapestation with the HSD1000 assay. Remember to allow Tapestation reagents to sit at room temperature for at least 30 minutes before use. Save your Tapestation results by going to File -> Create Report -> Save as pdf. This file can then be emailed or uploaded to Asana. For the base pair length, we usually use the value of the peak identified by the Tapestation analysis software. This value is shown both on the tracing itself and in the Peak Table for each sample.
  3. Download our 10X nM Conversion Calculator here. Enter the concentration (from Qubit) and the base pair length (from Tapestation) in the appropriate cells and it will give you the nM concentration for each library. You also need the Target Cell Recovery values. Normalize and pool all your libraries to 4, 2, 1, or 0.5 nM in a LoBind microcentrifuge tube. If you need to dilute your libraries, we recommend using at least 2uL to minimize pipetting errors. The example sheet of the calculator provides further detail.
  4. 10x recommends a minimum of 20,000 read pairs/cell for the RNA expression libraries. The ADT libraries need 5,000 reads/cell, unless doing a 100 or greater ADT panel, which needs 10,000 reads/cell. The HTO libraries need 500 reads/cell. These can all be sequenced on the same run on the NextSeq or the same lane on other sequencers. BioLegend recommends sequencing the RNA expression library at 90% or the run/lane and ADT at 5-10%.
  5. Quantify your pool on Qubit and enter into the calculator sheet to check that your pool is close to the nM concentration you normalized to.

Setup Run in Basespace

  1. Sign into Basespace, then go to the Prep tab, Biological Samples, and select Import Samples on the upper right. Use Illumina’s Sample Import Template, but only create a single sample for your pool. The SampleID and Name can be the same, but make sure they are unique for each sample. Species can be left blank. Upload the completed .csv to import your samples.
  2. Continue to Prep Libraries. This library prep requires a custom setting that gives the samples a single dummy index. On our Basespace account, select the library prep kit “10X Test” from the list. The your project name as the Plate ID. For each sample, check the box next to it on the left, then drag the sample name to the appropriate index well.
  3. Proceed to Pool Libraries. Select all your samples on the left, then drag and drop in the pool on the right. Name the pool your project name.
  4. Continue to Plan Run. Select NextSeq and name your run your project name. Select Single Read. See table below for cycle selection based on 150 and 75 cycle sequencing kits. If you have run data from samples run on a 150 cycle kit, follow the instructions here to determine if you can use a 75 cycle kit.

Sequencing cycle set-up

ReadCycles for 150 kitCycle for 75 kit
  1. Select override indexing and enter a single index 1 that is 8 cycles long.
  2. Press Sequence to complete planning the run. The run will now be available for selection on the sequencer.

Loading the Sequencer

The next step is to dilute and denature the prepared libraries. Illumina’s general guidelines for this on the NextSeq can be found here.

Illumina’s system guide for the NextSeq, which covers the sequencing workflow, can be found here.

Your final loading concentration should be 1.8pM.

  • These run settings do not generate automatically demultiplexed FASTQ files. 10X recommends downloading the .bcl files and using Cell Ranger to demultiplex. More information can be found here and here.