Related Experiment Video
Updated: Apr 18, 2026

Ultralow Input Genome Sequencing Library Preparation from a Single Tardigrade Specimen
Published on: July 15, 2018
PoolParty: streamlined design of DNA sequence libraries in Python
Zhihan Liu1, Aidan Cordero1, Justin B Kinney1
1Simons Center for Quantitative Biology, Cold Spring Harbor Laboratory, 1 Bungtown Rd., Cold Spring Harbor, New York 11724, United States.
Motivation:
Computationally designed DNA sequence libraries are essential components of massively parallel reporter assays (MPRAs), deep mutational scanning (DMS) experiments, and other multiplex assays of variant effect (MAVEs). They are also increasingly used in silico to analyze genomic AI models. Designing these libraries, however, remains tedious and error-prone due to the lack of purpose-built software.
Results:
Here we describe PoolParty, a Python package that streamlines the design of complex oligo pools using a simple but flexible API. In PoolParty, each library is represented by a computational graph that can be specified in just a few lines of code. Over 50 built-in operations cover nucleotide- and codon-level mutagenesis, motif insertion, barcode generation, and more. PoolParty automatically generates informative names for each sequence and provides "design cards" detailing how each sequence was generated. Visualization methods let users quickly audit library content and inspect the underlying graph. PoolParty thus transforms oligo pool design from a tedious task requiring custom functions and scripts into a structured, transparent, and reproducible process.
Availability And Implementation:
PoolParty is freely available and can be installed using pip. It is compatible with Python ≥ 3.10. Documentation is provided at https://poolparty.readthedocs.io; source code is available at https://github.com/jbkinney/poolparty-statetracker. A static release is archived at DOI 10.5281/zenodo.19445098.
More Related Videos
13:03Robust DNA Isolation and High-throughput Sequencing Library Construction for Herbarium Specimens
Published on: March 8, 2018
13:26Automated Gel Size Selection to Improve the Quality of Next-generation Sequencing Libraries Prepared from Environmental Water Samples
Published on: April 17, 2015