PCR Barcoding Protocol
After FACS sorting and overnight outgrowth, colony PCRs with well-specific barcoded primers encode the plate and well position on each amplicon. PCR barcoding This enables multiplexed amplicon sequencing to determine the sequence identity of each well.
Overview
The barcoding strategy involves:
- Well-specific primers containing unique DNA barcodes
- PCR amplification of the variable region from bacterial lysate
- Pooling of barcoded amplicons across all plates
- Sequencing of the pooled library
- Computational demultiplexing to assign reads to wells
Barcode Design
We recommend ordering primers described in Long et al. 2024 which have been optimized for multiplexed, long-read amplicon sequencing. The adaptor region can be designed to target a common promoter-terminator pair to sequence the entire gene on a single amplicon.
Materials
| Item | Supplier | Catalog # |
|---|---|---|
| LevSeq F+R barcodes (1 µM) | IDT | Custom order |
| Q5 Polymerase | NEB | M0491L |
| Q5 5X Reaction Buffer | NEB | B9027S |
| 10 mM dNTPs | NEB | N0447L |
| DMSO | Sigma | D8418 |
| BioRad Hardshell 384-well PCR plates | Bio-Rad | HSR4801 |
| Foil plate seals | Thermo | AB0626 |
| Filtered 50% glycerol | — | — |
| 100 mM EDTA | — | — |
| Beckman Coulter SPRIselect beads | Beckman Coulter | B23317 |
Protocol
1. Prepare plates
- Spin all plates at 4,000×g for 2 minutes.
- Glycerol plates: aliquot 10 µL of filtered 50% glycerol per well.
- PCR plates: prepare a large tub of ice and arrange PCR plates on ice.
2. Barcoding PCR setup (10 µL total reaction)
- Prepare PCR master mix for plates
| Component | Per rxn (µL) | Total (µL) 423 rxns |
|---|---|---|
| Q5 Polymerase | 0.1 | |
| Q5 5X Buffer | 2.0 | |
| 10 mM dNTPs | 0.2 | |
| DMSO | 0.4 | |
| H₂O | 4.3 | |
| Total | 7.0 |
- Gently invert master mix to mix, then aliquot 7 µL across PCR plates (repeat-dispense on Integra pipette).
- Liquid handler workflow (minimize tips; do not change tips for each 384 or 96-well equivalent to prevent cross-contamination):
- Add 2 µL LevSeq barcodes to the PCR plate.
- Set tip volume to 10 µL; resuspend cultures in the sort plate by mixing.
- Add 10 µL cultures to glycerol plate and mix.
- Set tip volume to 1 µL; add 1 µL cultures to the PCR plate.
- Set tip volume to 7 µL; mix PCR reactions.
3. Thermocycler program (touchdown)
Note: Adjust extension time based on expected amplicon length. Highlighted cells (20 sec/kb) update automatically when a length is entered above.
| Cycles | Temperature (°C) | Time |
|---|---|---|
| 1 | 98 | 3 min |
| 10 | 98 | 10 sec |
| 65 → 55* | 30 sec | |
| 72 | 20 sec/kb | |
| 25 | 98 | 10 sec |
| 66 | 20 sec | |
| 72 | 20 sec/kb | |
| 1 | 72 | 3 min |
| 10 | hold |
4. Pooling + cleanup
- Aliquot 30 µL of 100 mM EDTA into two 8×200 µL strip tubes per plate.
- Pipette 5 µL from each well row-wise into the associated strip tube.
- Pool 75 µL from strip tubes into a single 1.5 mL Eppendorf.
- Repeat for each plate.
- Perform bead cleanup with SPRIselect using a >300 bp cutoff (per Beckman Coulter protocol).
Sequencing Submission
Submit the pooled, purified amplicon library for sequencing. The total amount of sequencing data you need depends on how many wells you sorted, the length of your amplicon, and the read depth required to confidently call each well. Use the calculator below to estimate your sequencing need.
Plasmidsaurus (Recommended)
# Submit purified pool (500 ng - 2 µg in 15 µL)
# Turnaround: 3-5 business days
# Cost: ~$15 per sample (volume discounts available)
Oxford Nanopore (In-House)
# Use ligation sequencing kit (SQK-LSK109 or newer)
# Target: 200-500 ng input DNA
# Run time: 12-48 hours
# Cost: ~$500-900 per flow cell
Quality Control
Expected Metrics
- PCR success rate: 95–98% of wells with growth should amplify
- Pooled concentration: 50–200 ng/µL after purification
- Fragment size: Insert + ~40 bp (primers + barcodes)
Troubleshooting
| Problem | Possible Cause | Solution |
|---|---|---|
| No amplification | Insufficient template, primer issue | Increase template to 1 µL, check primer concentration |
| Multiple bands | Non-specific amplification | Optimize annealing temperature, redesign primers |
| Low yield after pooling | Many wells failed PCR | Check cell viability before PCR, optimize cycling |
| Unequal representation | Variable amplification efficiency | Normalize input or use fewer PCR cycles |
Next Steps
After receiving sequencing data, use the uSort-M CLI to demultiplex and analyze your results. LevSeq barcodes are built into the pipeline — no separate barcode CSV is needed.
usortm demux project/ \
--fastq sequencing_data.fastq \
--library-csv variants.csv
See Demultiplexing for detailed instructions.