DropSynth is a simple, low-cost method to build thousands of genes from microarray-derived oligos in a single reaction. DropSynth was invented in the Kosuri Lab at UCLA and is now being developed in the Plesa Lab at UOregon. This website provides resources for scientists who wish to use DropSynth to assemble their own gene libraries. The video below provides a summary of how the DropSynth process works.
DropSynth Summary from Calin Plesa on Vimeo.
Sidore AM*, Plesa C*, Samson JA, Kosuri S. DropSynth 2.0: high-fidelity multiplexed gene synthesis in emulsions bioRxiv, DOI: 10.1101/740977 (2019)
Plesa C*, Sidore AM*, Lubock N, Zhang D, Kosuri S. Multiplexed Gene Synthesis in Emulsions for Exploring Protein Functional Landscapes. Science, DOI: 10.1126/science.aao5167 (2018). [Preprint].
What is DropSynth?
DropSynth is a new gene synthesis method whereby large gene libraries are assembled from microarray-derived oligo libraries within water-in-oil droplets. Previous gene synthesis methods require isolating individual gene assemblies in different reactions, which becomes cost-prohibitive for assembling thousands of genes and requires expensive automation equipment. DropSynth overcomes this barrier by isolating individual assembly reactions in a vortexed emulsion, allowing for the entire gene library to be assembled in one pot.
How does it work?
DropSynth uses a set of barcoded beads, such that each bead pulls down the required oligos for a particular gene’s assembly. The beads are then emulsified, thereby isolating and concentrating the oligos into a picoliter-sized droplet. Then the barcodes are removed, and gene assembly takes place inside of those droplets by polymerase chain assembly (basically PCR). We then break the emulsion and recover our library of assembled genes.
How does it work in more detail?
A visual description of DropSynth can be seen in the video above. Briefly, the genes to be synthesized are first bioinformatically split into several fragments, such that each fragment can fit on an oligo. Restriction sites and a microbead barcode are added to each oligo. All of the oligos needed to assemble one particular gene are given the same microbead barcode. Typically, the library is split into batches of 384 or 1536 genes, each with a unique pair of sub-pool amplification primers. After the oligo design is completed, the library is ordered from a commercial oligo pool vendor. Upon arrival, each sub-pool is PCR amplified from the pool with a biotinylated primer. The amplified oligos are then digested at high-temperature to expose the microbead barcode as a single-stranded DNA overhang. Streptavidin-coated beads bind and remove the small biotinylated fragment from the digestion. Processed oligos are mixed with a pool of either 384 or 1536 barcoded microbeads, with each microbead containing only one complementary barcode sequence. Complementary oligos hybridize and are ligated to the microbeads. Any excess or unbound oligos are washed away. The loaded beads are then mixed with PCR reagents, a restriction enzyme and some fluorinated oil. This mixture is then vortexed for several minutes to form a water-in-oil emulsion, which is placed into a thermocycler where the restriction enzyme displaces the oligos from the bead and the gene assembly reaction takes place inside the droplets. Upon completion, the aqueous solution containing the assembled genes is recovered from the emulsion and PCR-amplified again for downstream applications.
What can you build with DropSynth and what are the limitations?
We show in the paper that we can build thousands of genes of length ~450-675bp. It’s likely you can build longer genes, but the limitation is the error rate. Because oligos coming off an array have large error rates (only 50% or so are perfect), assembly of 4 or 5 oligos leads to a median rate of perfect synthesis of 20-30%. The more oligos you use to build a gene, the less likely they it is to be perfect. Gene synthesis companies that use microarray-derived oligos often use enzymatic error correction to get passed these errors, but is difficult to do within the droplets. Thus, DropSynth is suited for applications where the error rate can be handled downstream, for example when you have a multiplexed functional assay or are doing a selection.
Why did you develop DropSynth?
It is difficult to reduce costs of gene synthesis below their current costs of a few cents a base. If you want access to much larger libraries of DNA to characterize that would be currently cost-prohibitive for an individual lab to do; e.g., all promoters of many yeast species, or tens of thousand synthetic gene designs, or genetic variants of thousands of human exons, or in our current example thousands of homologs of a protein from across the tree of life. In the Kosuri lab, we do this a lot as we have developed many methods to characterize large libraries of genes in multiplex for sequences controlling transcription, translation, splicing, and gene function (this work). Right now, what limits these approaches is the length of oligo libraries to input into these functional assays.
How much does it cost?
The initial outlay is primarily in making the barcoded microbeads. In our hands, this costs around $3400 to create a pool of 384 barcoded microbeads, sufficient for around 200 DropSynth reactions (¢4 per gene). The costs of the oligos and other reagents required are about $1-$2 per gene, and are shown in Table S4 of our original publication.
What is it useful for?
Since assembled gene libraries are pooled together, DropSynth-generated libraries are particularly useful as an input to multiplex assays, where many DNA encoded hypotheses are barcoded and tested together. In addition, since error rates are high, the method is useful when your screening methodology is very cheap, so you can screen 10-100x more variants than your library size. High-throughput sequencing is then used to evaluate each hypothesis by tracking the relative proportion of each barcode after exposure to some functional screening.
What is it not useful for?
Given their pooled nature, DropSynth libraries are less useful if each gene must be recovered and individually tested. Although we show we can use techniques like Dial-Out PCR to recover individual genes using the barcoded plasmids, extracting each gene out of a DropSynth pool would require significant investment in robotic automation to get large libraries of perfect constructs.
What are the error rates?
Error rates are primarily dependent on the oligo source, number of oligos in the assembly, and the polymerase used. We typically see a median of 20% to 30% perfect assemblies for 4-5 oligo assemblies using the Kapa HiFi polymerase.
Where can I get DropSynth reagents?
All DropSynth reagents can be obtained through major suppliers. Microarray-derived oligo pools can be purchased from Agilent Technologies, Twist Bioscience or CustomArray, Inc. Primers used in sub-pool amplification and assembly can be obtained from IDT, DNA polymerases can be obtained from KAPA Biosystems, and restriction enzymes can be obtained from NEB. We are currently exploring avenues to make our pool of 384 DropSynth microbeads available to the scientific community. As of now, these microbeads can be generated using the protocol below, and can be used for up to 200 pooled assembly reactions before being depleted.
We intend for DropSynth to exist as a living protocol, with continuous input and optimization from the scientific community at large.
- Microbead generation v.2 Aug. 2019
- DropSynth v.2 Jan. 2019
- Microbead generation v.1 Jan. 2018
- DropSynth v.1 Jan. 2018
A preliminary version of the DropSynth oligo generation code can be found here:
Orthogonal primer pairs:
Microbead barcode sequences (just 12 nt barcodes):
- Amplification primers (15-mers): skpp15-forward.faa and skpp15-reverse.faa
- Assembly primers (20-mers): forward_finalprimers.fasta and reverse_finalprimers.fasta
OLS (Oligo Library Synthesis) providers
Mapping data of barcoded DropSynth assembled genes for the DHFR and PPAT libraries described in the original publication can be found in NIH Sequence Read Archive under accession id SRP126669.
Here is a list of upcoming opportunities to hear about DropSynth and discuss it with members of the development team:
We've created a DropSynth Google Group to facilitate discussions among scientists using DropSynth in their work.
We've created the following table showing the potential lengths (bp) of DropSynth assembled genes given the number of oligos used per gene and their length. Green shaded cells indicate NGS verification while blue shaded cells indicate gel/Sanger verification.
oligos per assembly