Related Experiment Video
Updated: May 13, 2026

A Rapid High-throughput Method for Mapping Ribonucleoproteins RNPs on Human pre-mRNA
Published on: December 2, 2009
Automated Design of Oligopools and Rapid Analysis of Massively Parallel Barcoded Measurements
Ayaan Hossain1, Daniel P Cetnar2, Travis L LaFleur2
1Bioinformatics and Genomics, Pennsylvania State University, University Park, Pennsylvania 16802, United States.
None:
Oligopool synthesis and next-generation sequencing enable the construction and characterization of large libraries of designed genetic parts and systems. As library sizes grow, it becomes computationally challenging to optimally design large numbers of primer binding sites, barcode sequences, and overlap regions to obtain efficient assemblies and precise measurements. We present the Oligopool Calculator, an end-to-end suite of algorithms and data structures that rapidly designs many thousands of oligonucleotides within an oligopool and rapidly analyzes many billions of barcoded sequencing reads. We introduce several novel concepts that greatly increase the design and analysis throughput, including orthogonally symmetric barcode design, adaptive decision trees for primer design, a Scry barcode classifier, and efficient read packing. We demonstrate the Oligopool Calculator's capabilities across computational benchmarks and real-data projects, including the design of over four million highly unique and compact barcodes in 1.2 h, the design of universal primer binding sites for one million 200-mer oligos in 15 min, and the analysis of about 500 million deep sequencing reads per hour, all on an 8-core desktop computer. Overall, the Oligopool Calculator accelerates the creative use of massively parallel experiments by eliminating the computational complexity of their design and analysis.

