Feb 03, 2026

Public workspaceME-seq protocol V1_a single cell trimodal assay

  • Bohan Zhu1,
  • Sai Ma1
  • 1Icahn School of Medicine at Mount Sinai
Icon indicating open access to content
QR code linking to this content
Protocol CitationBohan Zhu, Sai Ma 2026. ME-seq protocol V1_a single cell trimodal assay. protocols.io https://dx.doi.org/10.17504/protocols.io.5qpvowmwxl4o/v1
License: This is an open access protocol distributed under the terms of the Creative Commons Attribution License,  which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited
Protocol status: Working
We use this protocol and it's working
Created: June 09, 2025
Last Modified: February 03, 2026
Protocol Integer ID: 219816
Keywords: single cell assay, Chromatin accessibility, Gene expression, DNA methylation, seq protocol v1-a single cell trimodal, single cell trimodal, seq protocol v1-a, seq, dna methylation, chromatin accessibility, gene expression, cell platform, assay
Abstract
ME-seq is a scalable single-cell platform for simultaneous co-profiling of DNA methylation, chromatin accessibility, and gene expression.

Guidelines
This protocol can be used to multiplex multiple samples in one run. Keep the samples in seperate tubes during fixation, trasnposition and RT, until loaded into Round 1 barcoding plate.

This protocol can be slightly modified for profiling DNA methylation or gene expression only.
Troubleshooting
Before starting
Based on empirical experience, we recommend the following guidelines to ensure the high-quality sequencing results from the experiment:
1. By default, perform all steps without specific instructions either on ice or at 4°C. Ensure all reagents are fully thawed and thoroughly mixed before use, and maintain most of them on ice throughout the experiment.
2. To enhance cell/nuclei recovery, we recommend using pre-lubricated tubes coated additionally with 7.5% BSA prior to centrifugation.
3. To preserve Tn5 enzyme quality, aliquot the protein immediately upon receipt. Assemble Tn5 with oligonucleotides freshly before the experiment.
4. Prepare all reagents containing RNase inhibitors freshly just before use.
Buffer preparation
  • Prepare the following buffer and store at -80°C

ABC
10× oxidation bufferVolume (μl)Final conc.
1M HEPES, pH 8.0500500 mM
0.5M alpha-KG2010 mM
0.5M L-ascorbic acid4020 mM
100mM DTT10010 mM
5M NaCl2001000 mM
H2O140
Total1000
Note: To avoid repeated freeze-thaw cycles, we recommend aliquoting the 10x oxidation buffer into 20 μl portions and discarding each aliquot after use.

  • Prepare the following buffers and store at -20°C

ABC
Tn5 dilution bufferVolume (μl)Final conc.
1M Tris-HCl, pH 7.55050 mM
5M NaCl20100 mM
5mM EDTA200.1 mM
100mM DTT101 mM
10% NP-40100.1%
100% glycerol50050%
H2O390
Total1000
Note: The concentration of stock EDTA is 0.5M, it needs to be diluted to 5mM first and then used to prepare the Tn5 dilution buffer


ABC
5× SMART RT bufferVolume (μl)Final conc.
100mM DTT40040 mM
1M Tris-HCl, pH 8.0125125 mM
100mM GTP505 mM
5M NaCl30150 mM
1M MgCl212.512.5 mM
H2O382.5
Total1000

  • Prepare the following buffers and store at 4°C

ABC
STE bufferVolume (ml)Final conc.
1M Tris-HCl, pH 8.00.510 mM
5M NaCl0.550 mM
0.5 M EDTA0.11 mM
H2O48.9
Total50

ABC
NI bufferVolume (μl)Final conc.
1M Tris-HCl, pH 7.540010 mM
5M NaCl8010 mM
1M MgCl21203 mM
H2O39400
Total40000

ABC
2× reverse crosslinking bufferVolume (μl)Final conc.
1M Tris-HCl, pH 8.01000100 mM
5M NaCl200100 mM
20% SDS200.04%
H2O8780
Total10000
Note: SDS may precipitate at 4°C. Before use, warm the buffer at room temperature for at least 1 hour, then vortex thoroughly to completely redissolve the SDS.

ABC
2× B&W bufferVolume (μl)Final conc.
1M Tris-HCl, pH 7.510010 mM
0.5M EDTA201 mM
5M NaCl40002 M
H2O5880
Total10000


  • Prepare the following buffers fresh on the day of the experiment and keep them on ice.
ABC
PBSIVolume (μl)Final conc.
1× PBS, pH 7.4992.2
7.5 % BSA5.30.04%
Enzymatics RNase inhibitor2.50.26%
Total1000

ABC
NI-RI bufferVolume (μl)Final conc.
1M Tris-HCl, pH 7.51010 mM
5M NaCl210 mM
1M MgCl233 mM
Enzymatics RNase Inhibitor2.50.25%
SUPERase•In RNase inhibitor2.50.25%
H2O980
Total1000

ABC
HCBI bufferVolume (μl)Final conc.
7.5% BSA26.70.04%
5M NaCl1010 mM
1M MgCl2153 mM
1M HEPES, pH 7.25010 mM
Enzymatics RNase inhibitor12.50.25%
H2O4885.8
Total5000

ABC
LAND bufferVolume (μl)Final conc.
1M Tris, pH 7.51110 mM
5M NaCl2.210 mM
1M MgCl23.33 mM
10% IGEPAL CA-630110.1%
25× cOmplete protease inhibitor cocktail, EDTA-free44
95 mg/ml Pefabloc Protease Inhibitor5.80.5 mg/ml
SUPERase•In RNase inhibitor2.750.25%
H2O1020
Total1100

ABC
1× B&W-T bufferVolume (μl)Final conc.
2× B&W buffer500
100% Tween-200.50.1%
H2O499.5
Total1000

ABC
2× TD bufferVolume (μl)Final conc.
1M Tris-HCl, pH 7.51620 mM
1M MgCl2810 mM
DMF8010%
H2O696
Total800

ABC
Transposition bufferVolume (µl)Final conc.
0.2M Tris-acetate8.2533 mM
5M K-acetate0.6666 mM
1M Mg-acetate0.510 mM
100% DMF816%
40 U/µl Enzymatic RI0.850.68 U/µl
100% PIC0.20.4%
1x PBS15
H2O9.04
Total42.5


Oligos preparation
  • Barcoding oligo plates preparation

1. Order the barcoding oligos in deepwell plates from IDT:
The Excel file below could be used for ordering. If 96 barcodes per round is good enough, order the oligos on the tabs labeled as 'R1_plate1', 'R2_plate1', and 'R3_plate1'; If 192 barcodes per round is desired, additionally order the oligos on the tabs labeled as 'R1_plate2', 'R2_plate2', and 'R3_plate2'. Order the oligos with formulation as 100 μM in IDTE buffer, pH 8.0 and purification as standard desalting.
Download three round barcoding plate oligos.xlsxthree round barcoding plate oligos.xlsx29KB
2. Order the linkers and blocking oligos in tubes from IDT:
The linkers are used to hybridize with the barcoding oligos in each plate, while the blocking oligos are utilized during the cell/nuclei barcoding steps. Details of both linker and blocking oligos are provided below.
ABCDE
NameSequenceScaleFormulationPurification
phos-Round 1_linker/5Phos/GACTGGTAGGAGCGTTCGGACGATCATGGG1 μmol100 μM in IDTE, pH 8.0STD
phos-Round 2 _linker/5Phos/CAAGTATGCAGCGCGCTCAAGCACGTGGAT1 μmol100 μM in IDTE, pH 8.0STD
phos-Round 3_linker/5Phos/AGTCGTACGCCGATGCGAAACATCGGCCAC1 μmol100 μM in IDTE, pH 8.0STD
Round 1 blockingCCCATGATCGTCCGAACGCTCCTACCAGTC1 μmol100 μM in IDTE, pH 8.0STD
Round 2 blockingATCCACGTGCTTGAGCGCGCTGCATACTTG1 μmol100 μM in IDTE, pH 8.0STD
Round 3 blockingGTGGCCGATGTTTCGCATCGGCGTACGACT1 μmol100 μM in IDTE, pH 8.0STD
Table of linkers and blocking oligos for the ME-seq cell/nuceli barcoding plates
3. Anneal the barcoding oligo plates:
3.1 Thoroughly thaw the three deep-well plates containing barcoding oligos at room temperature. Firmly invert each plate five times to ensure complete mixing of the solution, then centrifuge at 300 × g for 1 minute at room temperature to prevent cross-contamination.
3.2 Dilute 1200µl of Round 1 linker oligo (100µM) with 10800µl of STE buffer. Mix 90µl of diluted Round 1 linker oligo with 10µl of Round 1 oligo (100µM) in a 96 well PCR plate.
3.3 Dilute 1200µl of Round 2 linker oligo (100µM) with 8400µl of STE buffer. Mix 88µl of diluted Round 2 linker oligo with 12µl of Round 2 oligo (100µM) in a 96 well PCR plate.
3.4 Dilute 1440µl of Round 3 linker oligo (100µM) with 8064µl of STE buffer. Mix 86µl of diluted Round 3 linker oligo with 14µl of Round 3 oligo (100µM) in a 96 well PCR plate.
3.5 Seal the plates with peelable foil heat seal (Bio-Rad, catalog # 1814045) using a Bio-Rad PX1 plate sealer by the sealling program: 180 °C for 5 seconds.
3.6 Anneal the Round 1, Round 2, and Round 3 barcoding plates using the PCR prgram (total time: ~1 hr 34 min) bellow:

AB
95 °C2 min
-1 °C per cycle-0.1°C/sec, slow ramp
20 °C2 min
4 °C hold
PCR cycling condidtions for the three round barcoding plates
4. Aliquot 10 ul of annealed oligo from each well of the original 96-well plate to a new 96-well plate (you will have 9 sets of the three round barcoding plates) and seal the plates with microseal 'F' foil seal (Bio-Rad, catalog #MSF1001B). Label the plates with correct name. The rounds have to be in order during split-pool to make the hybridization work.
5. Store the plates at -20°C, they are good for at least 9 months, and probably 12 months.
  • Ordering and annealing oligos for Tn5 assembly
1. Order the following oligos from IDT
ABCDE
NameSequenceScalePurificationFormulation
Read 1TCGTCGGCAGCGTCAGATGTGTATAAGAGACAG1 umolHPLC100 uM in IDTE, pH 8.0
Read 2/5Phos/ACGCTCCTACCAGTCAGATGTGTATAAGAGACAG1 umolHPLC100 uM in IDTE, pH 8.0
Blocked_ME_Comp/5Phos/C*T*G*T*C*T*C*T*T*A*T*A*C*A*/3ddC/ 1 umolHPLC100 uM in IDTE, pH 8.0
2. Prepare tagmentation adapter mix in PCR tube
AB
Tagmentation Adapter R1Vol.
100 uM Read 120
100 uM Blocked ME_Comp40
1 M Tris pH 8.00.6
5 M NaCl0.6
Total61
Adapter R1

AB
Tagmentation Adapter R2Vol.
100 uM Read 220
100 uM Blocked_NE_Comp40
1 M Tris pH 8.00.6
5 M Nacl0.6
Total61
Adapter R2

3. Anneal oligos in a PCR cycle as follows.
AB
95 ºC 2 min
-1 ºC per cycle-0.1 ºC per second, slow ramp
20 ºC 2 min
4 ºC hold
Total1 hr 34 min
4. Heat the 100% glycerol to 65 ºC in a PCR. Make two 60 ul aliquots in two PCR tubes and place them on ice to cool them down.
5. Add 60 µl of annealed adapter R1 to one tube of ice-cold glycerol and mix by pipetting to obtain 120 µl of adapter mixture R1. Do the same with 60 µl of annealed adapter R2 and the second tube of glycerol to obtain 120 µl of adapter mixture R2. These adapter mixtures can later be used for assembly with unloaded Tn5.
  • Ordering the ME-seq oligos
1. Order the two sets of index primers, Ad1. X and Ad2.X, in deepwell plates from IDT:
The Excel file below could be used for ordering. Order the oligos with formulation as 100 μM in IDTE buffer, pH 8.0 and purification as standard desalting.
Download index primers.xlsxindex primers.xlsx16KB
2. All the below oligos are nessary for performing ME-seq. Most of them can be ordered from IDT, except the template switching oligo from Qiagen.
ABCDE
NameSequenceScalePurificationFormulation
Poly(T) RT primer/5Phos/ACGCTCCTACCAGTCNNNNNNNNNN/iBiodT/TTTTTTTTTTTTTTVN1 umolHPLC
Random RT primer/5Phos/ACGCTCCTACCAG/iBiodT/CNNNNNN1 umolHPLC
RNA PCR primerAAGCAGTGGTATCAACGCAGAGT100 nmolSTD
P5 primerAATGATACGGCGACCACCGA100 nmolSTD
P7 primerCAAGCAGAAGACGGCATACGAGAT100 nmolSTD
DNA oligos for ME-seq from IDT

ABCDE
NameOligo typeScalePurifiationSequence
TSO oligoRNA oligo1 umolRNase-Free HPLCAAGCAGTGGTATCAACGCAGAGTGAATrGrG+G
Template switching oligo (TSO)

Nucleosome depletion and fixtion in cells or nuclei
This section consists of two main parts: nucleosome depletion and fixation. The nucleosome depletion step should be performed only if whole-genome DNA methylation profiling is desired. Otherwise, proceed directly to Step 19 to fix your cells or nuclei.
Install the swinging bucket centrifuge rotor in the Eppendorf centrifuge and set the temperature as 4 ºC
Freshly prepare the LAND buffer and HCBI buffer and place them on ice. The recipe of these buffers could be found above.
Transfer a certian number of cells to a new 1.5 ml eppendorf centrifuge tube. The number of the cells should be larger than 500,000 to recovery enough nucleosome depleted cells for fixation.
Spin at 300xg for 4 min at 4 ºC. Carefully remove and discard the supernatant.
Gently resuspend the cells in 195 µl of ice-cold LAND buffer using pipetting.
Add 5 µl of 0.5 M lithium diiodosalicylate solution to the cell suspension and mix thoroughly by gentle pipetting. Incubate the mixture on ice for 5 minutes. The suspension should appear cloudy after the addition of the lithium solution.
Immediately add 1 ml of LAND buffer to the tube after incubation and mix thoroughly by gentle pipetting until the solution is no longer cloudy.
Spin at 500xg for 10 minutes at 4 ºC. Carefully remove and discard the supernatant.
Wash with 200 µl of HCBI buffer without disturbing pellet.
Spin at 500xg for 5 minutes at 4 ºC. Carefully remove and discard the supernatant.
Resuspend the cells in 100 µl of HCBI buffer and determine the cell density using a hemocytometer. Adjust the suspension by adding additional HCBI buffer as needed to obtain a final density of 1,000 cells per µl.
Add a certain volume of 1.6% formaldehyde (diluted from commercial 16% formaldehyde using H2O) to get a final concentration of formaldehyde to fix the cells (0.2% for cells from primary tissue; 1% for fragile immune cells, like primary PBMCs).
For example: For 500,000 non-immune cells in 500 µl of HCBI, add 71.4 µl of 1.6% formaldehyde to the cell suspension and mix well.
Incubate at room terperature for 5 minutes.
Add 28.1 µl of 2.5 M glycine, 25 µl of ice-cold 1 M Tris (pH 8.0), and 7 µl of 7.5% BSA solution to the tube. Mix thoroughly to quench the fixation. The volumes of these three reagents should be adjusted proportionally based on the initial volume of the cell suspension.
Incubate on ice for 10 minutes.
Spin at 750xg for 5 minutes at 4 ºC. Carefully remove and discard the supernatant.
Wash the pellet carefully without disturbing it using 500 µl of ice-cold HCBI.
Spin at 750xg for 5 minutes at 4 ºC. Carefully remove and discard the supernatant.
Wash the pellet carefully without disturbing it using 500 µl of ice-cold HCBI.
Spin at 750xg for 5 minutes at 4 ºC. Carefully remove and discard the supernatant.
If working with nucleosome depleted cells or nuclei, resuspend the cells in 50 µl of NI buffer. Proceed directly to step 34 to count the cell density. Otherwise, resuspend the cells in 100 µl of NI-RI buffer with 0.1% NP-40 (mix 99 µl of NI-RI buffer with 1 µl of 10% NP-40).
Incubate the cells on ice for 5 minutes for cultured cells or 3 minutes for cells from primary tissue.
Immediately add 900 µl of NI-RI buffer to the tube and mix well.
Spin at 900xg for 5 minutes at 4 ºC. Carefully remove and discard the supernatant.
Wash the pellet carefully without disturbing it using 500 µl of ice-cold NI-RI.
Spin at 900xg for 5 minutes at 4 ºC. Carefully remove and discard the supernatant.
Resuspend the cells in 50 µl of NI buffer and determine the cell density using a hemocytometer. Adjust the cell density to 2000 cells per µl by adding more NI buffer to the tube.
Transposition
Assemble the unloaded Tn5 with two annealed adapters, R1 and R2, using the recipe below. Incubate at 30 ºC for 1 hour. (Tn5 should be assembled freshly, no overnight storage!!!)
AB
NameVolume (µl)
Annealed R14
Annealed R24
unloaded Tn50.5
Tn5 dilution buffer7.5
Total16
Recipe for assembling the Tn5 for 60,000 cells (6 reactions, 2.5 µl of assembled Tn5 per reaction, 10,000 cells per reaction)
The volume of each componant in the recipe should be changed proportionally according to the number of transposition reaction.
Mix 30 µl of cells (60,000 fixed cells) with 255 µl of transposition buffer by pipetting. Add 15 µl of assembled Tn5, mix well by pipetting.
Aliquot the reaction into PCR tubes, 50 µL per tube. Place the tubes on a thermomixer and incubate at 37 ºC for 30 minutes at 500 rpm.
Pool all the cell suspension in the PCR tubes together in a new 1.5 ml eppendorf tube. Add 500 µL of NI-RI buffer with 0.01% digitonin into it and mix well.
Spin at 1000xg for 5 minutes at 4 ºC. Carefully remove and discard the supernatant.
Wash the pellet with 500 µL of NI-RI buffer. Spin at 1000xg for 5 minutes at 4 ºC. Carefully remove and discard the supernatant.
Resuspend the cells in 10 µL of NI-RI buffer.
Poly(A) tailing
Performing Poly(A) tailing can substantially improve single-cell RNA library quality when working with immune system samples (e.g., PBMCs, HSCs). If you are not using such samples, you may skip this step and proceed directly to reverse transcription.
Mix 40 µL of the poly(A) mix with the 10 µL of cell suspension from step 41, and incubate at 37 ºC for 15 minutes in a PCR thermocycler.
AB
NameVolume (µL)
5x Maxima H Minus RT buffer10
Enzymatics RI0.31
SUPERase RI0.63
E. coli poly(A) enzyme3
rATP5
H2O21.06
The recipe for poly(A) mix

Add 300 µL of NI-RI buffer with 0.01% digitonin to the 50 µL reaction from the last step and mix well.
Spin at 1000xg for 5 minutes at 4 ºC. Carefully remove and discard the supernatant.
Wash the cells with 400 µL of NI-RI buffer without disturbing cell pellet.
Spin at 1000xg for 3 minutes at 4 ºC. Carefully remove and discard the supernatant.
Resuspend the cells in 5 µL of NI-RI buffer.
Reverse Transcription
Mix 45 µL of the RT mix with the 5 µL of cell suspension from step 48, and run the reverse transcription PCR program in a PCR thermocycler.
AB
NameVolume (µL)
5X SMART RT buffer10
Enzymatics RI0.3
SUPERase RI0.6
10 mM dNTP2.5
100 µM Poly(T) RT primer5
100 µM Random RT primer5
50% PEG 800015
200 U/µL Maxima H Minus RT5
H2O1.6
The recipe for RT mix

ABC
150 ºC10 min
3 cycles8 ºC12 sec
15 ºC45 sec
20 ºC45 sec
30 ºC30 sec
42 ºC120 sec
50 ºC180 sec
350 ºC5 min
PCR program, set the lid temp as 60 ºC

Add 500 µL of NI-RI buffer with 0.01% digitonin to the 50 µL reaction from the last step and mix well.
Spin at 1000xg for 3 minutes at 4 ºC. Carefully remove and discard the supernatant.
Wash the cells with 400 µL of NI-RI buffer without disturbing cell pellet.
Spin at 1000xg for 3 minutes at 4 ºC. Carefully remove and discard the supernatant.
Resuspend the cell in a certain volume of NI-RI buffer. The volume of NI-RI depends on the number of samples per experiment. For example, if there are N samples in a single run, resuspend the the cells from each sample in 96/N*12 µL of NI-RI buffer.
Hybridization and ligation
Prepare the hybridization mix according to the number of samples in the experiment. We recommend preparing N individual aliquots rather than a single master mix to ensure better accuracy.
Note: Completely thaw the T4 ligase buffer to room temperature before use. Vortex the tube as needed to fully dissolve any white precipitate in the solution.
AB
NameVolume (µL)
10x T4 ligase buffer6*N
SUPERase RI0.2*N
Enzymatics RI0.5*N
7.5% BSA1.3*N
T4 ligase1.2*N
H2O26.6*N
Recipe for an individual aliquot of hybridization mix

Mix the hybridization mix with cell suspension well and then transfer the solution to a new reservoir. If you have multiple samples, use a separate reservoir for each sample.
Use an 8 or 12 channel multi-channel pipette to split the mixture to each of the well in a Round 1 barcoding plate. 40 µL of the mixture per well.
Note: Make sure to thaw all the three round barcoding plate to RT before hybridization. Spin down the plates before using (1000xg for 1 minute).
Cover the plate with a microseal 'F' foil seal and incubate the plate on a thermomixer at 20 ºC for 1 hour at 300rpm.
Prepare the Round 1 blocking mix and transfer it to a new reservoir.
AB
NameVolume (µL)
100 µM Round 1 blocking oligo253
10x T4 ligase buffer211
T4 ligase48
H2O640
Recipe for Round 1 blocking mix

Add 10 µL of Round 1 blocking mix to each of the well in the plate by multi-channel pipette. Mix the reaction well by pipetting up and down 5 times
Cover the plate with a microseal 'F' foil seal and incubate the plate on a thermomixer at 20 ºC for 15 minutes at 300rpm.
Pool the sampels into a 7.5% BSA coated reservoir by using a multi-channel pipette. After reaction in all wells have been pooled, pipette up and down 5 times to mix the solution well in the reservoir.
Use an 8 or 12 channel multi-channel pipette to split the mixture to each of the well in a Round 2 barcoding plate. 50 µL of the mixture per well.
Cover the plate with a microseal 'F' foil seal and incubate the plate on a thermomixer at 20 ºC for 1 hour at 300rpm.
Prepare the Round 2 blocking mix and transfer it to a new reservoir.
AB
NameVolume (µL)
100 µM Round 2 blocking oligo304
10x T4 ligase buffer211
T4 ligase48
H2O589
Recipe for Round 2 blocking mix

Add 10 µL of Round 2 blocking mix to each of the well in the plate by multi-channel pipette. Mix the reaction well by pipetting up and down 5 times
Cover the plate with a microseal 'F' foil seal and incubate the plate on a thermomixer at 20 ºC for 15 minutes at 300rpm.
Pool the sampels into a 7.5% BSA coated reservoir by using a multi-channel pipette. After reaction in all wells have been pooled, pipette up and down 5 times to mix the solution well in the reservoir.
Use an 8 or 12 channel multi-channel pipette to split the mixture to each of the well in a Round 3 barcoding plate. 60 µL of the mixture per well.
Cover the plate with a microseal 'F' foil seal and incubate the plate on a thermomixer at 20 ºC for 1 hour at 300rpm.
Prepare the Round 3 blocking mix and transfer it to a new reservoir.
AB
NameVolume (µL)
100 µM Round 3 blocking oligo265
5% digitonin2.3
H2O884.7
Recipe for Round 3 blocking mix

Add 10 µL of Round 3 blocking mix to each of the well in the plate by multi-channel pipette. Mix the reaction well by pipetting up and down 5 times
Cover the plate with a microseal 'F' foil seal and incubate the plate on a thermomixer at 20 ºC for 15 minutes at 300rpm.
Pool the sampels into a 7.5% BSA coated reservoir by using a multi-channel pipette. Transfer the mix to a 7.5% BSA coated 15 ml tube.
Spin at 1000xg for 3 minutes at 4 ºC. Carefully remove and discard the supernatant.
Resuspend the cells in 500 µL of NI-RI buffer and transfer to a new 7.5% BSA coated 1.5 ml eppendorf tube.
Spin at 1000xg for 3 minutes at 4 ºC. Carefully remove and discard the supernatant.
Resuspend the cells in 800 µL of NI-RI buffer and filter out the potential clumping cells through a 40 µm Flowmi cell strainer.
Collect the flow through cell suspension in a new 7.5% BSA coated 1.5 ml eppendorf tube.
Spin at 1000xg for 3 minutes at 4 ºC. Carefully remove and discard the supernatant.
Resuspend the cells in 50 µL of NI-RI buffer and determine the cell density using a hemocytometer.
Note: To avoid wasting too many cells in counting, we recommand to take 2 µL of cells, mix them with 8 µL of trypan blue and count the cells in hemocytometer.
Aliquot the retained cells into sub-pools in PCR tubes. Each sub-pool can contain between 1,000 and 20,000 cells, with a low risk of barcode collisions (less than 2.5%).
Bring the volume of each sub-pool up to 20 µL using NI-RI buffer.
Prepare the proteinase K digestion mix and add 28 µL of it to each sub-pool, mix them well.
AB
NameVolume (µL)
2x reverse crosslinking buffer25*N
20 mg/ml proteinase K2*N
SUPERase RI1*N
total28*N
Recipe for proteinase K digestion mix

Incubate the sub-pools at 55ºC for at least one hour on the thermal cycler with lid is set to 65ºC.
Note: The 55ºC incubation can be extended to overnight if needed.
STOPING POINT: The sub-pool after 55ºC incubation can be perserved at -80ºC for up to one month.
cDNA pull down and cDNA amplification
Retrieve one of the sub-pools from the −80ºC freezer and thaw it on ice. Add 2.5 µL of 100 mM PMSF in IPA to the sub-pool. Mix thoroughly by vortexing, then briefly centrifuge on a benchtop centrifuge.
Incubate the tubes for 10 minutes at room temperature.
Take 10 µL of MyOne Streptavidin C1 beads and transfer them into an new Eppendorf centrifuge tube.
Wash the beads with 100 µL of 1x B&W-T buffer twice.
Note: To wash the beads, first mix the desired buffer with the beads by pipetting. Place the tube on a magnetic rack and wait for ~30 seconds until the beads form a pellet. Carefully remove and discard the supernatant.
Wash the beads with 100 µL of 1x B&W-T buffer with 1 µL of SUPERase RI once.
Resuspend the beads in 50 µL of 2x B&W buffer with 1 µL of SUPERase RI and place the beads on ice.
Add the 50 µL of beads from last step to the sub-pool from step 87. Mix thoroughly by vortexing, then briefly centrifuge on a benchtop centrifuge.
Fix the tube on an end-to-end rotator and incubate the tube at room temperature for 60 mins at 10 rpm.
After the 60 mins incubation, place the tube on a magnetic rack. Transfer the supernatant to a new tube for future library preparation.
Note: The supernatant contains the transposed chromatin fragments, don't discard it!!! It could be stable on ice for several hours.
Wash the beads capturing the cDNA-RNA hybrids three times with 100 µL of 1× B&W-T buffer supplemented with 0.5 µL SUPERase RI.
Wash the beads once with 100 µL of STE buffer supplemented with 0.5 µL SUPERase RI.
Resuspend the beads in 50 µL of template switch mix.
AB
NameVolume(µL)
5x SMART RT buffer10
20% Ficoll PM-40010
10 mM dNTPs5
NeGen RI5
100 µM TSO oligo1.25
Maxima H Minus Reverse Transcriptase2.5
50% PEG800015
H2O1.25
Recipe for template switch mix

Fix the tube containing the beads on an end-to-end rotator and incubate the tube at room temperature for 30 mins at 10 rpm.
Incubate the tube containing the beads on a thermoshaker at 42 °C with shaking at 300 rpm for 1.5 h. Resuspend the beads by pipetting every 30 min.
Add 100 µL of ice-cold STE buffer to the tube, mix well by pipetting.
Place the tube on a magic rack to collect the beads, then remove and discard the supernatant.
Wash the beads with 200 µL of ice-cold STE buffer without distrubing the bead pellet. Remove and discard the supernatant.
Resuspend the beads in 50 µL of PCR mix.
AB
NameVolume (µL)
2x KAPA HiFi PCR master mix25
25 µM RNA PCR primer0.8
25 µM Ad2 primer0.8
H2O23.4
Recipe for PCR mix

Place the tube in a PCR thermocycler and run the program as follows:

ABC
195 °C3 mins
5 cycles98 °C30 secs
65 °C45 secs
72 °C3 mins
cDNA initial PCR amplification program

Mix 2.5 µL of PCR sample from the last step with 7.5 µL of qPCR mix.

AB
NameVolume (µL)
2x KAPA HiFi PCR master mix3.75
25 µM RNA PCR primer0.12
25 µM P7 primer0.12
20x EvAgreen0.5
H2O3.01
Recipe for qPCR mix

Run the qPCR cycle program as follows.
ABC
195 °C3 mins
25 cycles98 °C30 secs
65 °C20 secs
72 °C3 mins
program for qPCR

Calculate the number of cycles needed to each 1/3 of the plateau fluorescence (0.33 Ct).
Run the continued PCR cycles as follows.
ABC
195 °C3 mins
N cycles (1/3 Ct)98 °C30 secs
65 °C45 secs
72 °C3 mins
Continued PCR amplification program

Add 2.5 µL of EB buffer back to the PCR sample and mix it with 45 µL of AMPure beads (0.9x) well by pipetting
Finish the beads clean-up and elute the amplified cDNA in 10 µL of EB buffer. Check the DNA concentration using Qubit and keep the record.
Gap filling, oxidation, reduction and amplification for DNA methylation library
Purify the supernatant from step 94 using a Zymo DNA Clean & Concentrator column and elute the DNA sample in 12.5 µL of EB buffer.
Note: Follow the manufacturer’s instructions to finish the DNA purification.
Transfer the 12.5 µL of DNA sample from the last step to a new PCR strip tube and mix it with 4 µL of gap filling mix well by pipetting.
AB
NameVolume (µL)
10x Ampligase buffer2
dNTP2
Recipe for gap filling mix

Place the tube with DNA sample in a PCR thermocycler and run the program as follows:
ABC
150 °C1 min
245 °C10 mins
3ramp at 0.1 °C/sec, from 45 °C to 37°C
437 °Chold
537 °C30 mins
64 °Chold
PCR Program for Gap Filling of Transposed DNA
Note: Add 1 µL of T4 DNA polymerase and 2.5 µL of Ampligase to the tube and mix well right before step 5, 37 °C 30-min incubation
Purify the gap filled DNA sample with a Zymo DNA Clean & Concentrator column and elute the DNA sample in 12 µL of H2O.
Prepare the oxidation reaction in a new PCR tube as follows:
AB
NameVolume(µL)
DNA sample12
10x Oxidation buffer2.5
23 uM mTET1 enzyme6.5
ATP3
Recipe for the oxidation reaction

Add 1 µL of 2.5 mM Fe(II) solution to the oxidation reaction and mix well.
Note: The Fe(II) solution was freshly diluted from a 500 mM stock with H2O immediately before use. The 500 mM Fe(II) stock solution was stored at −80 °C.
Incubate the tube with oxidation reaction in a PCR thermcycler at 37 °C for 80 mins.
Add 1 µL of 0.8 U/µL proteinaseK to the tube and mix well by pipetting. Incubate the tube at 50 °C for 1 hr.
Purify the DNA from the reaction using 45 µL of AMPure beads (1.8X) and elute the DNA in 35 µL of H2O.
Prepare the reduction reaction in a new PCR tube as follows:
AB
NameVolume(µL)
DNA sample35
10M pyridine borane5
3M NaAc10
Recipe for the reduction reaction

Incubate the reduction reaction in a thermoshaker at 37 °C for 16 hr at 850 rpm.
Purify the DNA sample with a Zymo DNA Clean & Concentrator column and elute the DNA sample in 20 µL of EB buffer.
Prepare the PCR amplification reaction in a new PCR tube as follows:
AB
NameVolume(µL)
DNA sample20
2X KAPA HiFi HotStart Uracil+ ReadyMix25
25 uM Ad1 primer1
25 uM Ad2 primer1
H2O3
Recipe for PCR mix

Run the PCR program as follows:
ABC
198 °C45 secs
5 cycles98 °C15 secs
65 °C30 secs
72 °C60 secs
372 °C60 secs

Mix 2.5 µL of PCR sample from the last step with 7.5 µL of qPCR mix.
AB
NameVolume (µL)
2X KAPA HiFi HotStart Uracil+ ReadyMix3.75
25 uM Ad1 primer0.15
25 uM Ad2 primer0.15
10X SYBRgreen0.6
H2O2.85
Recipe for the qPCR mix
Run the qPCR cycle program as follows:
ABC
198 °C45 secs
20 cycles98 °C15 secs
65 °C30 secs
72 °C60 secs
qPCR program
Calculate the number of cycles needed to each 1/3 of the plateau fluorescence (0.33 Ct). And run the continued PCR cycles as follows.
ABC
195 °C3 mins
N cycles (1/3 Ct)98 °C30 secs
65 °C45 secs
72 °C3 mins
Continued PCR amplification program
Add 2.5 µL of EB buffer back to the PCR sample and mix it with 40 µL of AMPure beads (0.8x) well by pipetting
Finish the beads clean-up and elute the amplified cDNA in 20 µL of EB buffer. Check the DNA concentration using Qubit and keep the record.
small cDNA recovery
Take 50 ng of amplified cDNA from step 110 and transer it to a new PCR tube.
Add EB buffer to bring the volume to 50 µL.
Add 25 µL of AMPure beads (0.5x) to the tube and mix well by pipetting. Incubate at room temperature for 5 mins.
Transfer the entire 75 µL of supernatant to a new PCR tube and add 20 µL of AMPure beads to the tube, the total volume is 95 µL now.
Mix the solution well by pipetting and incubate at room temperature for 5 mins.
Place the tube on a magnetic rack to collect the beads and complete the bead cleanup.
Elute the double-selected small cDNA in 20 µL of EB buffer.
Prepare the PCR amplification reaction in a new PCR tube as follows:
AB
NameVolume(µL)
DNA sample20
NEBNext ReadyMix25
25 uM PCR primer with index1
25 uM P71
H2O3
Recipe for the PCR reaction
Run the PCR program as follows:
ABC
198 °C30 secs
6 cycles98 °C10 secs
65 °C30 secs
72 °C60 secs
PCR program
Purify the DNA sample with 40 µL of AMPure beads (0.8x) and elute the DNA sample in 20 µL of EB buffer.
RNA library preparation
Assemble the unloaded Tn5 with the annealed adapter, R1, using the recipe below. Incubate at 30 ºC for 1 hour. (Tn5 should be assembled freshly, no overnight storage!!!)
AB
NameVolume (µl)
Annealed R110
unloaded Tn50.3
Tn5 dilution buffer9.7
Total20
Recipe for assembling the Tn5 for 7 reactions (7 reactions, 2.5 µl of assembled Tn5 per reaction)
Take 50 ng of amplified cDNA from step 110 and transer it to a new PCR tube.
Add EB buffer to bring the volume to 15 µL.
Add 7.5 µL of H2O, 25 µL of 2x TD buffer and 2.5 µL of assembled Tn5 to the tube and mix well by pipetting.
Incubate at 55 ºC for 5 mins.
Note: Immediately proceed to the next step to prevent over-transposition of the DNA.
Purify the DNA sample with a Zymo DNA Clean & Concentrator column and elute the DNA sample in 20 µL of EB buffer.
Prepare the PCR amplification reaction in a new PCR tube as follows:
AB
NameVolume(µL)
DNA sample20
NEBNext ReadyMix25
25 uM Ad1 primer1
25 uM P71
H2O3
Recipe for the PCR reaction
Run the PCR program as follows:
ABC
198 °C30 secs
6 cycles98 °C10 secs
65 °C30 secs
72 °C60 secs
PCR program
Purify the DNA sample with 40 µL of AMPure beads (0.8x) and elute the DNA sample in 20 µL of EB buffer.
Library quantification and sequencing
Quantify using the Kapa Quant qPCR kit for Illumina, and pool libraries to 10-20 nM concentration. Expect > 30-80 nM, average library size of 450bp with minimal adapter dimers.

Library structure for both modalities