PoolParty: streamlined design of DNA sequence libraries in Python
Abstract
Background: 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 scarcity 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. Conclusions: PoolParty streamlines the design of DMS, MPRA, and other multiplex assay libraries, and the design cards it provides can help researchers systematically probe and interpret genomic AI models. PoolParty can also be extended to support new assays and analysis strategies as they emerge.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Breaking the Synthesis Barrier for AI-Designed DNA Libraries
Scott Sussex, Ema Borevkovic, … Andreas Krause·bioRxiv·Jul 7, 2026
- GIL: A Python package for designing custom indexing primers
Nicholas Mateyko, Omar Tariq, … Carl G. de Boer·BioinformaticsPeer-reviewed·May 19, 2023
- OrthoSeq: A Design Workflow for Thermodynamically Orthogonal DNA Sequence-Pair Libraries
Florian Katzmeier, Matthew Aquilina, William Shih·bioRxiv·Aug 6, 2026
- Prider - multiplexed primer design using linearly scaling approximation of set coverage
Niina Smolander, Timothy Ryan Julian, Manu V. Tamminen·BMC BioinformaticsPeer-reviewed·May 12, 2022
- Multiplexed construction of defined DNA products from unpartitioned oligonucleotide pools
Noah Evan Robinson, Jean-Sebastien Paul, … Kaihang Wang·bioRxiv·Aug 18, 2026
- A Reinforcement Learning Framework for Pooled Oligonucleotide Design
Benjamin David, Ryan M. Wyllie, … Paul A. Jensen·BioinformaticsPeer-reviewed·Feb 2, 2022