Protocol Citation: Amelia Hall, Gwyneth Torrecampo, Alexandra Ham, Cassandra White, Guillermo Barreto Corona, Eugenio Mattei, Charles B Epstein 2025. SHARE-seq protocol v2.2. protocols.io https://dx.doi.org/10.17504/protocols.io.81wgbx1oylpk/v4Version created by Amelia Hall
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: January 13, 2025
Last Modified: January 14, 2025
Protocol Integer ID: 118249
Keywords: multi-omic, RNA, ATAC, single cell, plate based hybridization, version of the protocol share, seq, gene regulation observatory, gene regulation observatory at the broad institute, protocol share, epigenomics platform, protocol, igvf project, gene, link to the original paper, share
Funders Acknowledgements:
NIH
Grant ID: HG011986
Disclaimer
Updates in progress, however this version is stable and reflects how we process cells/nuclei in the lab.
Abstract
An updated version of the protocol SHARE-seq, as used by the Epigenomics Platform and Gene Regulation Observatory at the Broad Institute in the service of data production for the IGVF project. Link to the original paper and protocol here: https://www.sciencedirect.com/science/article/pii/S0092867420312538
Materials
SHARE_seq_ordering_reagents.xlsx13KB
Troubleshooting
Before start
Some general notes and guidelines (many thanks to Liz Rebboah, Ryan Weber, and Ali Mortazavi for their thoughtful comments and suggestions). A slightly irreverent way to describe SHARE would be "punch a bunch of holes in a bag (the cell/nucleus), manipulate it a lot, hope it doesn't fall apart." That is to say: this is a lossy protocol! Whatever you start with, you'll probably only retain 10-25% of the starting material by the end of the first day. One of the biggest challenges of SHARE is keeping the RNA quality high (the ATAC is more stable). To support this, at the Broad we generally aliquot the following reagents: DTT, 10x SYBR, proteinase K, PIC(in 0.2mL PCR tubes), BSA (in 5ml tubes). We also aliquot buffer stocks (like Tris, MgCl2, NaCl) into 50mL or 15mL conical tubes. If there are any issues with the RNA capture or quality (as revealed by running gels on the second day of SHARE), throw out your current in use aliquot or stocks! Then you can balance a need for RNase free reagents with avoiding waste.
1.1 Ordering Oligo Plates and oligos for plate production
A visual overview of SHARE-seq:
This image shows a workflow for SHARE-seq
One of the more involved aspects of SHARE-seq (and SPLiT-seq) is properly making the oligo hybridization 96 well plates - this section covers that in detail before moving into any of the day to day aspects of this protocol (those start at step 24, in section 2).
In summary, this section will walk you through ordering deepwell 96 well oligo plates for all 3 rounds of hybridization in SHARE-seq (or SPLiT-seq), with an additional set of 96 oligos that can be ordered ("plate 2"), plus linker oligos.
In the original SPLiT-seq paper the authors calculated a barcode collision rate above ~5% with greater than around 25,000 cells or nuclei in a cellular sub pool (these are generated at the end of the first day of SHARE-seq). So for experiments using a singular set of three rounds of 96 barcodes, don't create cellular sub pools greater than 25,000 cells - the rate of barcode collisions will be high. If a second plate of 96 barcodes is used (we refer to these as "plate2"), and the two plates are pooled together and intermixed after each round of hybridization, we determined that up to 100,000 cells or nuclei can be pooled together safely, with low (<5%) risk of barcode collision.
Ordering oligo deepwell plates from IDT:
Using the attached Excel file, batch order the oligos on the tabs labeled "Plate1 R1 96", "Plate1 R2 96" "Plate1 R3 96" from IDT in a 96 well "deepwell" plate. If 192 barcodes are desired (2 plates), then order the oligos on the tabs labeled "Plate2 R1 96", "Plate2 R2 96", "Plate2 R3 96." Order at 25nM yield, 100uM concentration, resuspended in IDTE buffer, in a 96 well plate format. An example of what the plate upload looks like is shown below. Note that the R3 plate(s) will be less expensive than the R1 or R2 plates, since there is no 5' phosphate base needed in these molecules.
2023_06_27_SHARE_seq_oligo_plates.xlsx
What it looks like to select plates from the above excel file for IDT batch plate ordering.
Ordering specifications for all plates ordered
You'll also need linkers to anneal with the oligos in each plate to create the unique cellular barcode during the hybridization of SHARE. Order the oligos below from IDT, order the linker oligos at 1mM (1000uM) concentration, and the blocking oligos at 100uM; order oligos resuspended in IDTE.
Note: the 1uM is the "scale" of what you're ordering from IDT, not the concentration! The concentration is "formulation" from IDT, and that's 100uM in IDTE for the blocking oligos, and 1000uM in IDTE for the linker oligos.
Table of linkers and blockers for construction of the SHARE-seq hybridization plates
1.2 Annealing Oligo plates - making oligo plates
This part occurs only after you have all of the oligo deepwell plates and the Round 1,2,3 linker oligos from IDT. If you don't have these yet, don't proceed with platemaking!
The recipe below is for eighteen 96 well plates for each round of barcoding (54 total plates per set of 96 oligos, that's 108 if you're making both plate1 and plate2). We recommend that you use different color PCR plates for each round of each plate. Conveniently, ThermoFisher offers 96 well skirted plates in 6 different colors, search for part number AB2396N (where N=R is red, G=green, Y=yellow, B=blue, O=orange - the base model is clear). Please be sure you purchase part number AB2396, and not AB3396 - those plates have white wells that will make it hard to tell how much fluid is in the well.
Thaw deepwell plates at RT for 20-40 minutes at RT, and spin down before usage to avoid oligo cross-contamination. Can speed the thaw by setting on a thermomixer set to 28ºC if needed.
Make 50mL of STE, recipe below:
A
B
C
Oligo Annealing buffer (STE)
Volume (mL)
1x Concentration
1M Tris pH 8.0
0.5
10 mM
5M NaCl
0.5
50 mM
0.5 M EDTA
0.1
1 mM
H2O
48.9
Total
50
recipe for STE
Using a 12 channel multipipettor:
Dilute 180μl Round 1 linker oligo (1 mM, 1000uM) with 7920 μl STE buffer. Mix 80 μl diluted Round 1 linker oligo with 20 μl Round 1 oligo (100 μM) in a 96 well PCR plate.
Dilute 259.2 μl Round 3 linker oligo (1 mM, 1000uM) with 7047 μl STE buffer. Mix 72 μl diluted Round 3 linker oligo with 28 μl Round 3 oligo (100 μM) in a 96 well PCR plate.
Dilute 216μl Round 2 linker oligo (1 mM, 1000uM) with 7371 μl STE buffer. Mix 76 μl diluted Round 2 linker oligo with 24 μl Round 2 oligo (100 μM) in a 96 well PCR plate.
Seal the plates - we use an BioRad PX1 plate sealer, seal at 180 degrees C for 5 seconds. We use the specific foil seals for that sealer as well (part number 1814045). If you don't have a heat sealer, we recommend BioRad Microseal F foil seals (part number MSF1001), which we use for sealing the final oligo plates as well.
Anneal Round 1, Round 2, and Round 3 plates using the PCR cycling conditions below. The slow ramp is critical for this step!! The plates won't work without the exact cycling conditions below!
A
B
95ºC
2 min
Slow ramp, -1ºC/cycle,
1 min per cycle
20ºC
2 min
4ºC
Forever
Total
~1h 26 min
PCR cycling conditions for the oligo plate annealing
After annealing, check if there is significant water evaporation for the wells at the corners/sides of the wells. With the PX1 heat sealing, we don't find that this occurs, but if you used more standard foil seals, there may be some evaporation on the sides.
Add 100μl STE to each well of the annealed plate, mix 7-8x and transfer 100μl to another 96 well plate. These two plates are your "stock plates" from which you will aliquot into the multi-colored plates for each round of SHARE.
Aliquot 10ul from your stock plates (you'll have either 3 or 6 sets) to make an oligo plate. We use the Agilent Bravo to make this go faster, but it's fairly quick with a 12 channel pipette as well. Don't forget to: label the plates! The rounds have to go in order for hybridization to work! Also don't forget to put each "round" of oligo in a separate colored 96 well plate to reduce errors when selecting plates for the experiment.
Seal plates with foil and label using labels or marker (printed labels are faster if you've got them). Store the plates in rack at -30ºC, they are good for at least 6 months, and probably 12 months.
1.3 Ordering and annealing oligos for cDNA tagmentation
SHARE-seq generates long cDNA (presuming no nuclease contamination or other harms befall the RNA). In this state it is overlong to sequence, so we must tagment it using Tn5 complexed with Illumina Read 1 only. To do this, we use commercial Tn5 from Diagenode, and incubate it with annealed oligos that include Illumina Read 1, and block the ME_Comp region of that sequence.
Order the following oligos from IDT resuspended at 100uM in IDTE
tagmentation adapter mix, ideally make several aliquots, the above recipe is for a single aliquot.
Anneal oligos in a thermal cycle as follows.
A
B
85ºC
2 min
Slow ramp, -1ºC/cycle,
1 min per cycle
20ºC
2 min
4ºC
Forever
Total
~1h 14 min
PCR cycling conditions for annealing the tagmentation adapter oligos
Heat a 150ul aliquot of RNase free 100% glycerol to 65ºC in a heat block or thermomixer (RNase zap the surfaces). Make two 50ul aliquots and equilibrate to RT. Mix the annealed tagmentation adapter with an aliquot of glycerol, respectively (i.e. mix each 50ul aliquot of adapter with a separate 50ul aliquot of glycerol). The annealed adapters can be immediately used.
1.4 Essential SHARE-seq buffers (make the day before performing an experiment)
Make each of the following buffers - note that for large experiments you may need more than one aliquot of these buffers.
A
B
C
Dilution buffer
Volume (ul)
Final Concentration
100% glycerol (wide-bore tips)
500
50%
1M Tris pH 7.5
50
50 mM
5M NaCl
20
100 mM
5mM EDTA
20
0.1 mM
1M DTT
1
1 mM
10% NP-40
10
0.1%
H2O
390
Total
1000
Dilution buffer recipe. This buffer is used to dilute Tn5 enzyme for transposition and tagmentation
A
B
C
5x SMART RT buffer (adapted from smart-seq-3)
Volume (ul)
Final Concentration (of 5x)
1000mM (1M) DTT
40
40 mM
1M Tris pH 8.3
125
125 mM
100 mM GTP
50
5 mM
5M NaCl
30
150 mM
1M MgCl2
12.5
12.5 mM
H2O
742.5
Total
1000
SMART reverse transcription buffer - adapted from the smart-seq-v3 protocol.
You can also make the NI (see step 28) the day before SHARE. We recommend making a fresh 50mL aliquot for every experiment as a safeguard against RNase contamination.
1.5 Ordering SHARE-seq oligos
All of the below oligos are necessary for performing SHARE-seq (mainly amplifying libraries on Day 2 of SHARE). Wait until these arrive to start the SHARE-seq protocol. All should be ordered formulated at 100uM in IDTE.
When the RT primer arrives, aliquot into single use amounts (ex: for 1e6 cells, you would need ~300ul of the RT primer). This oligo is long and somewhat unstable, so minimize freeze thaw cycles.
A
B
C
D
E
F
G
Name
LENGTH
Sequence
Scale
Purification
Specific oligos
order from IDT
TSO
30
AAGCAGTGGTATCAACGCAGAGTGAATrGrG+G
1umR
RNASE
*
TSO,AAGCAGTGGTATCAACGCAGAGTGAATrGrG+G,1umR,RNASE
TSO (Template Switching Oligo) RNA oligo for SHARE-seq
2.0 Washing and Counting Fixed cells or nuclei (time: 30-60m)
This section presumes cells or isolated nuclei have been fixed in formaldehyde (0.2% for cultured cells/nuclei, 1% for primary PBMCs) and have been frozen at -80 degrees as a dry pellet. For more details on nuclei isolation, see the attached files (will be made into protocols.io links as time permits):
2023_06_12_cell_Fixation_and_Freezing_DNase.docx #fixation and freezing guide for primary/cultured cells.
GRO nuclear prep for SHARE-seq (updated)-3.pdf116KB #nuclear preparations from post-mortem tissue
Nuclear Prep Protocol (edited for low tissue amounts).pdf119KB #nuclear preparation protocol optimized for small amounts of tissue (25mg). Both protocols include an iodixanol gradient step and fixation instructions.
Important note: if your samples are PBMCs or HSCs, you'll want to use the optional polyAdenylation module (section 4) and perform centrifugation at 1000xg.
BEFORE YOU BEGIN!!! Spray down your bench with RNase zap! Spray your pipettors with RNase Zap! Put on a surgical mask! Spray your gloves with RNase Zap all the time! I know this seems annoying, but RNA will degrade easily in this protocol, and taking precautions early will really help!
Put swinging bucket centrifuge rotor (Eppendorf # S-24-11-AT) in the refrigerable benchtop Eppendorf centrifuge (model #5430R) and cool down to 4ºC.
Prepare RNase free, sterile NIB-2RI, NI-2RI, NID-2RI (as well as NIB and NI). NIB and NI are stable for at least 6 months at room temperature. We always make a fresh aliquot of NI when making the 5x SMART RT buffer and dilution buffer.
A
B
C
Nuclei Isolation
Buffer (NIB)
Volume (mL)
Final Concentration
1M Tris-HCl pH 7.5
0.5
10mM
5M NaCl
0.1
10mM
1M MgCl2
0.15
3mM
10% NP40
0.5
0.1%
H2O
48.75
Total
50
NIB buffer recipe
Nuclei Isolation (NI)
Volume (mL)
Final Concentration
1M Tris-HCl pH 7.5
0.5
10mM
5M NaCl
0.1
10mM
1M MgCl2
0.15
3mM
H2O
49.25
Total
50
NI buffer recipe
A
B
NIB-2RI
Volume (ml)
NIB
1000
Enzymatic RI
7
SUPERase RI
7
NIB-2RI recipe. Around 100uL per sample is used for cells/nuclei
A
B
C
NI-2RI
Volume (ml)
Volume (ml)
NI (per expt)
1000
50000
Enzymatic RI
6.25
125
SUPERase RI
6.25
125
7.5% BSA
5.33
266.67
NI-2RI recipe - around 7mL per sample is used for cells/nuclei
Transfer fixed cells to a new 1.5mL tube coated with 7.5% BSA. If starting from a fixed pellet, use 500ul NI-2RI to resuspend and transfer to a BSA coated tube.
Preparing 1.5ml BSA coated tubes: Prepare a 1.5mL Eppendorf tube by adding 150ml 7.5% BSA, vortex, remove supernatant, let tube sit on ice briefly, remove any collected BSA with
a P20.
Add 100ul NIB-2RI to each sample, incubate for 5 minutes on ice to permeabilize the nuclei.
Add 900ul NI-2RI (NI-RI: 1200ul NI + 3ul Enzymatic RI) to each sample, mix by inverting
Spin 750xg, 4ºC, 5 minutes. Gently remove supernatant, using a P20 to remove as much NIB-2RI as possible.
Turn on a thermomixer (Eppendorf ThermoMixer C) for the ATAC Tn5 transposition, set to 37 degrees and put the 1.5mL block on the thermomixer (you should have a 96 well block for the hybridization step).
Resuspend in 50ul NI-RI (NI-RI: 1200ul NI + 3ul Enzymatic RI). SUPERase RI inhibits the Tn5 transposition, so using RI instead of 2RI is very important here.
Use 2.5ul cells and 7.5ul HCB-RI plus 10ul Trypan blue to count nuclei using the BioRad TC20 (part number 1450102) or a manual hemocytometer (we like the Reichert Bright-Line: http://hausserscientific.com/products/reichert_bright_line.html). Determine cell counts per mL and per ul, so the volume needed to get to 10000 nuclei is known. Multiply the count by 4, since the cells/nuclei are diluted 1:4 before adding trypan blue. The TC20 takes trypan blue dilutions into account, so divide the count per mL by 1000 to get the count per ul.
Determine the volume of cell suspension that is 10,000 cells (one ATAC transposition), and the total number of ATAC reactions (10,000 cells/reaction). We typically do SHARE using 25 ATAC reactions (250K cells) as the basic "unit" of SHARE.
3.0 ATAC Tn5 transposition (time: ~45m)
Assemble transposome by mixing assembled Tn5, and dilution buffer. Here we use volumes of ASSEMBLED Tn5 from the SeqWell produced Tn5 (Tagify: https://seqwell.com/tagify-umi-reagents/)
We use 0.6ul per reaction (10000 cells) (enzyme concentration is 10mM).
A
B
C
Transposome
Volume (ml)
Volume N=25
1x SeqWell Tn5
(volume as of 01/27/2024)
0.6 ✕
N reactions
15ul
Dilution buffer
1.875 ✕
N reactions
46.9ul
Total
2.5 ✕
N reactions
61.9ul
Recipe for assembling the Tn5 for tubes of ATAC reactions (25 reactions per 1.5mL tube max)
For every 250K of cells, prepare one of the above tubes. You could also prepare a master mix using 10% overage as well, but we do a single tube for every ATAC reaction tube to use a bit less of the Tagify reagent.
Calculate the total number of ATAC reactions for this experiment. Prepare 1x TB accordingly to the recipe below. Note that 1x TB buffer must be made fresh.
A
B
C
1x TB
Volume (ml) ✕
samples (N)
Volume N=27.5 (per tube plus overage)
0.2M Tris-acetate
8.25 ✕ N
226.875
5M K-acetate
0.66 ✕ N
18.15
1M Mg-acetate
0.5 ✕ N
13.75
100% DMF
8✕ N
220
H2O
24.04 ✕ N
661.1
PIC
0.2 ✕ N
5.5
Enzymatic RI
0.85✕ N
23.375
Total
42.5 ✕ N
1168.75
Recipe for 1xTB buffer
The total volume of cells for the N number of ATAC reactions should fit into a 50ul reaction. Determine the total volume of cells needed for the ATAC reactions, and then use NI to bring the total volume up to 50ul. Example: with 25 ATAC reactions (250K cells), and 13,920 cells per ul, use 250K/13920 to get 17.95ul of cells needed. Add 50ul-14.4ul = 32.05ul NI-RI to get 50ul total volume of cells.
Add 42.5 ✕ N ul of 1xTB to cells + NI (in 50ul total volume): 1062.5ul for 25 rxns/sample, incubate at RT for 10 minutes (this is a permeabilization step).
Add 2.5 ✕ N ul (61.9ul for 25 reactions) of assembled Tn5 to sample, mix well by pipetting.
In the 1.5mL tube, seal, shake in a thermomixer at 500rpm for 30 minutes, 37ºC.
Every 5 minutes, take the entire block off the thermomixer and invert to mix
This resets the timer on the thermomixer! So use an external timer
Add 500ul NID-2RI to each tube, spin down at 750xg, RT, 5 minutes.
Remove supernatant, wash with 500ul NI-2RI, spin down at 750xg, RT, 5 minutes.
Remove supernatant, resuspend cells in 60ul NI-2RI (from a single ATAC reaction tube).
Set thermomixer(s) to 23ºC for the hybridization reaction (after the RT step) and put the 96 well blocks on.
4.0 Optional PolyAdenylation module (time: ~45m)
If your samples are from hematopoietic compartment (PBMCs, HSCs), you’ll want to use the optional exogenous polyAdenylation module in this section before Reverse Transcription to improve RNA capture (since PBMCs have a lot of nucleases). If not, skip ahead to section 5.0 Reverse Transcription (starting at step 57).
For each sample, mix 60ul cells/nuclei in NI-2RI from the previous step with 240ul PolyA master mix (recipe below), and incubate at 37ºC for 15 minutes in a thermomixer without mixing. (each 1.5mL ATAC tube is a single polyA reaction).
A
B
C
polyA mix
Volume (ml) ✕ samples (N)
Volume per sample (60ul NI-2RI + nuclei)
H2O
21.1xN
126.6
5x SMART RT buffer
10xN
60
Enzymatic RI
0.3xN
1.8
SUPERase RI
0.6xN
3.6
rATPs (NEB:P0756S)
5xN
30
E coli PolyA (NEB: M0276S)
3xN
18
Cells/NI-2RI
10xN
60
Total
50xN
300
Polyadenylation master mix recipe
Add 200ul NID-2RI, spin down at 1000xg, 5 minutes, RT.
Remove supernatant and add 200ul NI-2RI, mix by inverting.
Spin down at 1000xg, 5 minutes, RT, remove as much supernatant as possible.
Resuspend so the total volume is 60ul NI-2RI.
Proceed to step 57 of the protocol below and continue with the RT reaction. Each polyA tube becomes a single RT reaction (7 0.2mL PCR tubes).
5.0 Reverse Transcription (time: 50m-1h)
Make the following master mix for reverse transcription:
A
B
Reverse
transcription (RT) mix
Volume/ATAC tube
(ul)
5x SMART RT buffer
70
Enzymatic RI
2.19
SUPERase RI
4.38
dNTPs
17.5
100uM RT primer
35
H2O
10.94
50% PEG
105
Maxima H Minus Reverse Transcriptase (add right before RT reaction)
35
Total
280
recipe for the RT mix.
For each ATAC 25 reaction tube, add 280ul RT mix to 60ul cells/NI-2RI, aliquot 50ul to 7 wells in a 96 well plate. Then, run the RT thermocycler protocol as described below.
A
B
C
50ºC
10 min
hold to start
8ºC
12 s
3 cycles
15ºC
45 s
cycle
20ºC
45 s
cycle
30ºC
30 s
cycle
42ºC
2 min
cycle
50ºC
3 min
cycle
50ºC
5 min
hold after cycles
Total
~41 min
Cycling conditions for the reverse transcription reaction: set the lid temp to 60ºC
Pool all reactions for a given sample, add 300ul NID-2RI per 7 PCR tubes, spin down at 750xg, 5minutes, RT in a 1.5mL Eppendorf tube coated with 7.5% BSA. Note: the pellet may look larger than before - this is due to BSA dropping out of solution.
Wash with 500ul NI-2RI, spin down at 750xg, 5minutes, RT
6.0 Hybridization
Remove supernatant and resuspend each sample in NI-2RI. The amount each sample is resuspended in depends on the number of samples, and plates, per experiment. Examples: for a single sample in a single plate (96 well): resuspend in 1152ul NI-2RI. For four samples on a single plate, resuspend each sample in 288ul NI-2RI.
fraction of plate
ul NI-2RI
2 plates
2304
1 plate
1152
1/2 plate
576
1/3 plate
384
1/4 plate
288
1/8 plate
144
NI-2RI volumes per sample by experiment size
Note: it is very important to thaw oligo plates to RT (~23ºC) before hybridization. Spin down plates before using. Coat all reservoirs used for pooling with 7.5% BSA.