Nov 12, 2024

Public workspaceChrX Variant Installation Protocol

  • Eric Che1,
  • Ting Wu1,
  • Basheer Becerra1,
  • Jayoung Ryu2,
  • Marlena Starrs1,
  • Estelle Lecluze3,
  • Benjamin P. Kleinstiver4,
  • Richard Sherwood5,
  • Guillaume Lettre3,
  • Luca Pinello2,
  • Daniel E. Bauer1
  • 1Division of Hematology/Oncology, Boston Children’s Hospital, Department of Pediatrics, Harvard Medical School, Boston, USA;
  • 2Molecular Pathology Unit and Center for Cancer Research, Massachusetts General Hospital Research Institute, Department of Pathology, Harvard Medical School, Boston, USA;
  • 3Department of Medicine, Faculty of Medicine, Université de Montréal, Montreal, Quebec, Canada;
  • 4Center for Genomic Medicine, Department of Pathology, Massachusetts General Hospital, Harvard Medical School, Boston, MA, USA;
  • 5Division of Genetics, Department of Medicine, Brigham and Women’s Hospital and Harvard Medical School, Boston, MA, USA
Icon indicating open access to content
QR code linking to this content
Protocol CitationEric Che, Ting Wu, Basheer Becerra, Jayoung Ryu, Marlena Starrs, Estelle Lecluze, Benjamin P. Kleinstiver, Richard Sherwood, Guillaume Lettre, Luca Pinello, Daniel E. Bauer 2024. ChrX Variant Installation Protocol. protocols.io https://dx.doi.org/10.17504/protocols.io.5jyl8dmndg2w/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: November 07, 2024
Last Modified: November 12, 2024
Protocol Integer ID: 111776
Funders Acknowledgement:
Pinello
Grant ID: HG012010
Abstract
Genome-wide association studies (GWAS) have identified numerous single nucleotide polymorphisms (SNPs) associated with various traits and diseases, yet understanding the functional consequences of these variants remains challenging. In this study, we focused on Chromosome X, selecting 1,852 variants (577 sentinel variants and the rest as proxies) associated with red blood cell traits, primarily located in non-coding regions, along with 55 clinically relevant variants catalogued in ClinVar, all associated with haematological disorders. We employed a near-PAMless adenine base editor (ABE8e-SpRY), and D10A-SpRY without deaminase as a control, in a proliferation and differentiation screen within erythroid precursor HUDEP-2 cells. By including ~5 guide RNAs (gRNAs) installing or perturbing each variant positioned along the gRNA editing window, we designed a total of 11,036 gRNAs. We are also developing a comprehensive computational pipeline tailored for PAM-less CRISPR base editing screens to analyze the large datasets generated from these screens. For instance, our current pipeline is capable of handling gRNA mapping despite self-editing of the gRNA cassette along with characterization of per-gRNA editing outcomes by processing the gRNA sensor construct containing a target-mimicking “surrogate” sequence. Our screen successfully identified a set of GWAS variants on Chromosome X that significantly impacted erythroid precursor differentiation. By comparing ABE8e and D10A using MAGeCK and BEAN, we identified 90 deletion variants and 69 enrichment variants, as well as 300 depletion gRNAs and 282 enrichment gRNAs with FDR ≤0.01. Ongoing work seeks to experimentally validate causal variants and determine their molecular mechanisms, including based on single cell perturbation analysis. This study aims to enhance our understanding of how genetic variants influence erythroid differentiation cellular phenotypes. Additionally, the development of a robust computational pipeline for base editing screens will provide a valuable resource for future studies aimed at exploring the functional genomics of trait-associated variants.
Guide library preparation
Guide library preparation
Library structure:
5'flank-[19-20-nt gRNA]-FEscaffold-terminator-[32-nt target][4-nt barcode]-revcomp-r2seq-[14-nt BE sublibrary primer]

tggaaaggacgaaacaccg[19-20-nt gRNA]GTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCT AGTCCGTTATCAACTTGAAAAAGTGGCACCGAGTCGGTGCTTTTTTT[32-nt target (6-nt upstream, 20-nt gRNA, 6-nt PAM)][4-nt barcode] AGATCGGAAGAGCACACGNNNNNNNNNNNNNN
Reconstitute ssDNA oligo pool:
Spin down lyophilized ssDNA oligo pool
Prepare 2 ng/µL stock by resuspending in TE buffer with low EDTA (10mM Tris-Cl pH 8.0, 0.1 mM EDTA)
Aliquot into 3 tubes to limit chances of contamination and to reduce freeze/thaw cycles.
Store at -80 °C
Restriction Digest of pHKO9-BsmBI library backbone:
Cut 10 µg pHKO9-BsmBI and isolate 8 kB band from 1% SYBR gel
Add components in the following order:

AB
H2O85 - x µL
NEB 3.110 µL
pHKO9-BsmBIx µL
BsmBI5 µL


Incubate at 55 °C for 4 hours
Run gel-PCR

Note: Use this vector for plasmid library cloning ONLY, not for single guides (scaffold will be cut off during digestion)
PCR1:

Forward Primer for PCR1:
010415_sgRNA_60bp_fw, TAACTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCG

Reverse primers are library specific, for example library A primer:
042921_BEsubA_rv,
TCACCTTGCTACGTCGTGT
PCR1 Reaction – 20 µL:

AB
Oligo pool @2ng/uL 1 uL
2x Q5 mix 10 uL
DMSO 0.5 uL
F primer @10uM 1 uL
R primer @10uM 1 uL
dd H206.7 uL

Cycling:

ABCDEF
98 °C 98 °C 63 °C 72 °C 72 °C 4 °C
30 sec10 sec30 sec30 sec5 min remaining

The cycle number depends on the ratio between the number of guides in your library and the total oligos in the pool. Smaller libraries, <10% of the total, use 10 cycles for PCR1. For larger libraries, 7 cycles will be sufficient. For very small libraries (<1%) use 15 cycles, and for single guides, use 20 cycles.
qPCR2:

Primers for PCR2 Forward:
010415_sgRNA_60bp_fw, TAACTTGAAAGTATTTCGATTTCTTGGCTTTATATATCTTGTGGAAAGGACGAAACACCG

Reverse:
052522_r2seq_6ntbc_pHK09_BsmBIx3,
ATTTGTCTCAAGATCTAGTTACGCCAAGCTT
CAGAAGACGGCATACGAGAT CTNNNNNN GTGACTGGAGTTCAGA
CGTGTGCTCTTCCGATCT
qPCR2 Reaction – 15 uL:

Using 0.25 uL of unpurified PCR1 product, perform 15 uL qPCR with PCR2 primers to determine optimal PCR2 cycles.

AB
PCR1 product 0.25uL
2xQ5 mix 7.5ul
Fw1.5ul
Rev1.5ul
evaGreen0.25ul
H2O15ul

Run qPCR, get Ct cycle and Tm value
Run product on 2% EtBR gel to ensure clean 299 bp product
PCR2:
PCR2 Reaction – 100 uL:

Use 10 uL unpurified PCR1 in 100 uL reaction [Note-- scale up to 20 uL in 200 uL reaction for larger libraries] for cycles determined by qPCR with:

AB
PCR1 product10 uL
2x Q5 mix 50 uL
DMSO 2.5 uL
F primer @10uM 5 uL
R primer @10uM 5 uL
dd H206.7 uL

Cycling:
ABCDEF
98 °C 98 °C 65 °C 72 °C 72 °C 4 °C
30 sec10 sec30 sec60 sec5 min remaining

Product should be 299 bp. Isolate band from gel and clean with zymo kit:
  • pHKO9 vector, MW 5073100 g/mol, 0.05pmol = 254ng.
  • PCR2 product, use 3X molar amount of vector, 0.15 pmol = 28 ng gel-purified library PCR2 product
Gibson assembly:
For small libraries, perform 20 uL 2-way NEBuilder. This can be scaled up proportionally as needed to 100-200 uL total reaction for larger libraries. Here we perform 100ul 2-way NEBuilder. The amount of vector and PCR2 products can be adjusted based on the number of guides.
  • pHKO9 vector, MW 5073100g/mol, 0.05pmol would be 254ng.
  • 28 ng gel-purified library PCR2 product (0.15 pmol = 3X molar amount of vector)

AB
Total20 uL
2xHiFi assembly mix 10 uL
Vector0.05pmol (254ng)
Purified PCR2 products0.15pmol (28ng)
50 degree, 1h
Total: 20 uL
AB
Total100 uL
2xHiFi assembly mix 50 ul
Vector0.25 pmol (1270 ng)
Purified PCR2 products0.75 pmol (140 ng)
50 degree, 1h
Total: 100 uL
Cleanup/concentration:
Add 1 ul GlycoBlue, 2 ul 50mM NaCl, 100 ul Isopropanol to the Gibson reaction system
Vortex, incubate at room temperature for 15 min
SPIN > 15.000 g for 15 min
Carefully remove liquid without disturbing pellet
Wash with 300 ul 80% EtOH and SPIN >15.000 g for 5 min
Remove most liquid with P1000 and spin at >15,000 g for 1 min
Carefully remove all liquid with p200, making sure tube has no liquid left, and air-dry pellet 3-5 min by keeping cap open and leaving at room temp
Add 8.25 ul EB, warming at 55C 10min to fully resuspend
Electroporation:
Add 2uL of NEBuilder product to 25uL of Lucigen Endura electrocompetent cells, repeat 4x
Electroporate using the following parameters:
  • 1mm cuvette
  • 10 μF
  • 600 Ohms
  • 1800 Volts
Immediately add 1mL recovery media from Lucigen
After electroporation, pool all samples from the same library in 14mL round bottom tube, add another 1mL media to each cuvette to wash, then add to 14 mL tube, total 8mL
Shake at 37 °C for 1 hr
Plate 1/10,000, 1/40,000 and 1/100,000 dilutions. Dilute 2uL bacteria in 200uL media, then further dilute:
  • 1/10,000- 80uL dilute in 100uL
  • 1/40,000- 20uL dilute in 100uL
  • 1/100,000- 8uL dilute in 100uL
Transfer the remaining into 400 mL LB + Amp. Shake overnight, spin down for maxiprep as 2 x 200 mL aliquots, perform maxiprep on 1 x 200 mL aliquot, keeping the second as backup
Validation:
Aim for for 50-1000X as many colonies as there are unique library members
Ex: On 100,000- fold plate, count 20 colonies, library contains 500 guides (100,000*20)/500 = 4,000 colonies per guide
Pick 16 colonies to sequence, either perform colony PCR using the primers:
F-  pX330_seq_fw: GAGGGCCTATTTCCCATGAT
R- 111219_postPT_rv: CTAGGCACCGGATCAATTGC
OR
Miniprep 16 colonies and send for sequencing with the primer:
F-  pX330_seq_fw: GAGGGCCTATTTCCCATGAT
Ensure the guide sequences match the correct library and that the spacer and target sequences are the same for each guide
Lentivirus Production
Lentivirus Production
Lentivirus production:
1 Day before: Seed 6 plates 293T cells per library, media DMEM +10% FBS +1%PS
Day of infection: Ensure plates are around ~70-80% confluence
For each plate, use 13.3ug PsPAX2, 6.7ug VSVG and 20ug plasmid library
In one tube, combine all packaging plasmids (Pax2 and VSVG) and library plasmids (for a single library) with OptiMEM up to 500uL per plate.
In a second tube, combine 180uL PEI and 320uL OptiMEM per plate

Example for 6 plates, assuming all plasmid concentrations are at 1 ug/uL:
Tube 1 (DNA): 79.8uL Pax2 +40.2uL VSVG +120 uL Library plasmids, add 2.76mL OptiMEM.
Tube 2 (PEI): 1.08mL PEI + 1.92mL OptiMEM
Add the DNA mixture (3 mL) to the PEI mixture, incubate 20 mins at room temperature
Add 1 mL mixture to 1 plate 293T cells, dropwise, repeat for each plate
8-12 hours after transfection, remove media and add 20mL fresh pre-warmed media
48 hours after transfection, add 6mL fresh media
72 hours after transfection, centrifuge virus:
  • Transfer supernatant to 50mL falcon tubes, spin down at 4500xg for 15 minutes to spin down cell fragments
  • Filter supernatant using Stericup-HV Sterile Vacuum Filtration System (Millipore sigma S2HVU01RE) 150 mL process volume, 0.45 µm pore size.
  • Transfer supernatant to polystyrene tubes set inside ultracentrifuge rotor tubes, fill with PBS to the top, ensure proper balance and centrifuge at 24000xg at 4°C for 2 hours
Harvest virus:
Aspirate media from polystyrene, invert tubes onto kimwipe and dry for 1-2 minutes
Add 50 uL DMEM, cover tubes with parafilm and resuspend on tilt table at 4°C for 2 hours
Transfer resuspended virus to 1 mL microcentrifuge tubes and spin down at 4 °C max speed for 1 min
Aliquot 10 uL virus into 8 strip tubes and store at -80 °C
Titrating:
Note: If you want to begin titration the day of concentration, freeze for a minimum of 1 hour at -80 (ensure liquid is frozen) since you want your titration to reflect the activity of frozen lenti

Take the small aliquot out for titering the lenti on the relevant cell lines with appropriate polybrene concentration in 24-wells using defined cell number, using drug resistance as metric of efficiency. Do NOT re-freeze virus aliquot.
Use this titration value to calculate dosage for a complete experiment:

Sample titration protocol (scale as needed for specific application)
  • 1M cells per group were used for titration
  • Virus volume: 0ul, 0.3ul, 1ul, 2ul, 5ul, 10ul
  • Day1, virus transduction
  • Day2, evenly divide the cells of each group into two wells, add puro into one well
  • Day4, count cells of each group. 30% infection efficiency (MOI = 0.3) usually have VCN of 1.
  • Day 7, collect cells for ddPCR to check the VCN of all groups. You can choose to use VCN=1 or >1 for experiment.
Lenti library infection:

HUDEP2 cells with (1) No-deaminase, (2) ABE8e-SpRY stable expression cell lines 11 million cells will be needed for ~12,000 guides (x1000 coverage). Assume 30% of cells (assume MOI=0.3) will be selected by puro, 38.4 million for 16 wells (36.7 million) cells will be needed to start with
Transduction to be performed under the following conditions:
  • 16 wells for library infection (6 well plate)
  • 2e6 cells/ml
  • 1.2ml volume (2.4e6 cells)
  • Add virus as planned from titer
6 hrs post-transduction, add 1 mL of media (final volume 2.2 mL).
Next morning, add 1 more mL of media, ~18 hrs post-transduction
At 24 hrs pool your experiment wells into one volume. Upon adding puro, set up a 24-well plate as below for assessment of transduction efficiency and survival. 50 uL cells should be enough for this purpose. Check cell count 48 hrs after adding puro.
Spin down all the other cells and resuspend in EDMII plus puro and count.
Count cells at 48hrs after puro. Mock should not be more than 7e5/mL per well.
Count cells every other day to monitor the cell growth if needed.
Media changes should be performed every other day. Split to 2e5/mL each time. Don’t spin down, just add fresh media. In two days, this will grow to 8e5/mL. Growth will slow around D8 of erythroid differentiation so do not split harshly at later stages of experiment. Maintain cells in T175s in 60 mL (recommend 80 ml). At 2e5/mL in 60mL, you are maintaining 1000X coverage in a library of 12000 guides (because 1.2e7 cells)
Collect cells at D7 and D14, this is for proliferation screen. For sorting screens, check flow on day 7 to make sure the controls and library infected groups worked well, then do sorting on day 14
Proceed to sequencing the library
Library prep for sequencing
Library prep for sequencing
gDNA extraction:
Add 200 uL PBS for every 5 million cells (threshold for Qiagen Kit), divide into 200 uL per tube
Follow Qiagen DNEasy blood and tissue kit protocol
Elute with 100 uL H2O per column
Pool like samples, record volume
qBit:
  • Dilute 1 uL of gDNA in 10 uL H2O
  • mix = 198 uL buffer +1 uL dye per sample
  • Add  1 uL diluted sample
  • Standards: 188 uL buffer +1 uL dye + 10 uL standard

Also, we recommend checking gDNA concentration by using Nanodrop to make sure 260/280 were good, because the quality of gDNA will influence PCR.
Calculate % recovery:
1 cell contains ~ 0.0066 ng gDNA
Expected DNA yield (ug) = (recorded cell number * 0.0066)/1000
% recovery = actual yield (ug)/expected yield (ug) x100
PCR1:
  • Make a table like this “example_spreadsheet_PCR1”
  • To calculate uL of gDNA for PCR1: recommended gDNA amount (ng)/concentration (ng/uL)
  • Reasonable range 10-50 uL
  • No more than 2.5 ug gDNA per 100 uL PCR1, ex 10 ug gDNA you will use 4 reactions, at LEAST 3 reactions even total gDNA was less than 7.5ug
  • H2O (for a sample) = 45 * number of rxns - uL gDNA
Pre-PCR1 test (optional: to check whether the gDNA was good enough for PCR, if not, gDNA can be re-purified before start the PCR1. Also, suggest to have backup cell pellets):

Run a 20uL reaction using 1uL gDNA for each sample, 30 cycles, run all 20uL on 1.2% agarose gel

AB
Q510 uL
Fw (U6PE1)0.5 uL
Rv (P7 anchor)0.5 uL
H208 uL

Cycling (30 cycles):

ABCDEF
98 °C 98 °C 65 °C 72 °C 72 °C 4 °C
10 min10 sec30 sec60 sec5 min remaining
PCR1 reaction system for 100 uL reaction:
AB
Q550 uL
Fw (U6PE1)2.5 uL
Rv (P7 anchor)2.5 uL
H2045 uL
Number of reactions can be calculated by dividing ug gDNA by 2.5
Cycling:

ABCDEF
98 °C 98 °C 65 °C 72 °C 72 °C 4 °C
10 min10 sec30 sec60 sec5 min remaining

Post PCR1 (for samples):
  • Pool like samples, remove 15uL of pool and run an additional 20 cycles (total 33 cycles)
  • Run all 15uL on gel
  • To make sure all the PCR reactions worked well
PCR1 reaction system for plasmid libraries:
AB
Q550 uL
Fw (U6PE1)2.5 uL
Rv (P7 anchor)2.5 uL
H2044 uL
Plasmid (diluted to 1/ng/uL)1 uL
7 cycles, post-PCR1 for plasmid libraries: purify using Zymo kit, elute using 50 uL of warmed H20
PCR2:
PCR 2 50 uL Reaction system:
AB
Q525 uL
Fw (i5 sequencing adapter)1.25 uL
Rv (P7 anchor)1.25 uL
H2016.5 uL
Aliquot 44 uL, add 6 uL unpurified PCR1 product

Cycling:

ABCDEF
98 °C 98 °C 65 °C 72 °C 72 °C 4 °C
3 min10 sec30 sec60 sec5 min remaining
23 cycles

Run 5uL on gel, if over-amplified, repeat with reduced cycles, if under-amplified, purify pcr1 product (half of it) using bead purification method, first adding 0.5X beads to separate gDNA, then transfer supernatant to new tubes and add 1:1  beads  and remove supernatant to separate primers, run PCR2 again. If bands clear but not too dark, proceed
Amplified Library sequence: ~295-300bp
AATGATACGGCGACCACCGAGATCTACACTCTTTCCCTACACGACGCTCTTCCGATCT[r1] NNNNN[RS2] ggaaaggacgaaacaccgNNNNNNNNNNNNNNNNNNNNGTTTAAGAGCTATGCTGGAAACAGCATAGCAAGTTTAAATAAGGCTAGTCCGTTATCAACTTGAAAAAGTGGCACCGAGTCGGTGCTTTTTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNAGATCGGAAGAGCACACGTCTGAACTCCAGTCACNNNNNNAGATCTCGTATGCCGTCTTCTGCTTG
022322_NEBNext_i501    AATGATACGGCGACCACCGAGATCTACAC TATAGCCT ACACTCTTTCCCTACACGACGCTCTTCCGATC*T
022322_NEBNext_i502    AATGATACGGCGACCACCGAGATCTACAC ATAGAGGC ACACTCTTTCCCTACACGACGCTCTTCCGATC*T
022322_NEBNext_i503    AATGATACGGCGACCACCGAGATCTACAC CCTATCCT ACACTCTTTCCCTACACGACGCTCTTCCGATC*T
PCR2 for plasmids:
AB
Q525 uL
Fw (i5 sequencing adapter)1.25 uL
Rv (P7 anchor)1.25 uL
PCR1 (purified)22.5 uL
9 cycles, run on gel
Bead purification of PCR2 (sample and plasmids) – SPRI selection by size:

Let bead mixture stand at room temperature 30 mins
Shake well to mix
Add 45uL PCR2 and 45uL beads to the thicker 8 strip tubes (1:1)
Mix well – pipette and vortex
Let stand 2 mins
Place in magnetic rack for 2-3 mins until solution is clear
Discard supernatant
Add 180uL 85% Ethanol, wait 1 minute
Remove ethanol, repeat wash
Remove ethanol, spin down
Replace on magnet, wait 1 min, remove remaining EtOH with small pipette
Wait 2-3 minutes until beads have turned lighter brown (on magnet)
Add 30 uL H2O, vortex, wait 2 minutes (off magnet)
Place on magnet rack, wait 2 minutes
Remove liquid to labeled tubes
Post-PCR2 prep for sequencing:
  • Qbit all PCR2 samples (no need to dilute, usually around 20ng/ul to 80ng/ul)
  • Pool
  • Qbit final pool
  • Run tapestation
  • KAPA qPCR
Pooling:

Make a spreadsheet with all concentrations and recommended reads, calculate percentage of total reads for each sample, then scale by the factor your library is of the total. Example, your library is 80% of total- to make all the ng of samples you are pooling add to 100%, multiply by (100/80) or 1.25. Divide this by the concentration to get uL to pool. Then multiply those values by a factor that will give you reasonable volumes for pipetting.

Tapestation:
  • Aglient HS d1000
  • Allow reagents to stand at room temperature 30 mins
  • Vortex sample and reagents
  • Ladder: 2uL sample buffer + 2uL ladder in 1st tube of optical strip tube
  • Sample: 2uL sample buffer +2uL sample
  • Mix well, spin down
  • Load into machine - remove caps, load into machine, make sure enough tips
  • Load screentape, landscape orientation with QR code facing the green light
  • Label samples on computer
  • Run
  • Peaks should be about 300 bp and no primer dimers
KAPA qPCR:
  • Roche KAPA library quantification kit, illumina platforms
  • Dilute library 10^4x and 10^6 x (dilute 0.5ul in 50 H2O, serially dilute 1uL into 100ul H2O)
  • Reaction system (20uL reaction)
  • KAPA master mix 12.0 uL
  • Rox Low 0.4 uL
  • H2O 3.6 uL
  • Aliquot 16
  • Add 4uL standard/sample/H2O

ABCDEF
Standard 1 20 pMStandard 1 20 pMStandard 1 20 pMNTCNTCNTC
Standard 2 2 pM Standard 2 2pMStandard 2 2pM
Standard 3 0.2 pMStandard 3 0.2 pMStandard 3 0.2 pM
Standard 4 0.02 pMStandard 4 0.02 pMStandard 4 0.02 pM
Standard 5 0.002 pMStandard 5 0.002 pMStandard 5 0.002 pM
Standard 6 0.0002 pMStandard 6 0.0002 pMStandard 6 0.0002 pM
10^4 dilution10^4 dilution10^4 dilution
10^6 dilution10^6 dilution10^6 dilution



Pooling sampling based on nM from Tapestation into a single tube

Pooling Calculation:
[(desired read per sample)/(desired total read across all samples)]/Tapestation nM*X000(random number to get a reasonably pipettable amount)
***Use no more than 1/3 of total volume 30 uL of purified PCR2
SPRI bead purification: to remove any undesirable bands (eg primer dimers) observed on gel
  • Make a pool of sample, mix well, take ½ for SPRI
  • Add dH2O or EB up to 50 uL
  • Perform 0.9X bead purification (add 45 uL beads to pool) because product is ~300 bp.
  • For gRNA library prep, don’t worry about removing larger products (eg 500 bp) because we always see the second hump
  • Second hump will be more intense if you overcycle PCR2
NGS:
Collect > 200 average reads per library member to be safe (so for 7,500-member library, aim for >1.5M reads)
  • Read 1: >=50 nt
  • Read 2: >=36 nt
  • Index 1: 6 nt
  • Index 2: 8 nt
NGS read analysis:

Read 1 (min 50 nt):
GACGTcgatGGAAAGGACGAAACACCG NNNNNNNNNNNNNNNNNNNN
Note that SpRY has self-editing, so there may be AG/CT substitutions in the gRNA

Read 2 (min 36 nt):
[4-nt barcode in revcomp of orientation in library][32-nt target in revcomp of orientation in library]

Measure fraction of AG/CT editing to normalize phenotypic measurements of LDL uptake differences.
Index 1: 6-nt random barcode unique to each cloned gRNA
Index 2: i5 index