Related Experiment Video
Updated: Feb 8, 2026

Automated Cell Enrichment of Cytomegalovirus-specific T cells for Clinical Applications using the Cytokine-capture System
Published on: October 5, 2015
MrBait: universal identification and design of targeted-enrichment capture probes
Tyler K Chafin1, Marlis R Douglas1, Michael E Douglas1
1Department of Biological Sciences, University of Arkansas, Fayetteville, AR, USA.
Motivation:
It is a non-trivial task to identify and design capture probes ('baits') for the diverse array of targeted-enrichment methods now available (e.g. ultra-conserved elements, anchored hybrid enrichment, RAD-capture). This often involves parsing large genomic alignments, followed by multiple steps of curating candidate genomic regions to optimize targeted information content (e.g. genetic variation) and to minimize potential probe dimerization and non-target enrichment.
Results:
In this context, we developed MrBait, a user-friendly, generalized software pipeline for identification, design and optimization of targeted-enrichment probes across a range of target-capture paradigms. MrBait is an open-source codebase that leverages native parallelization capabilities in Python and mitigates memory usage via a relational-database back-end. Numerous filtering methods allow comprehensive optimization of designed probes, including built-in functionality that employs BLAST, similarity-based clustering and a graph-based algorithm that 'rescues' failed probes.
Availability And Implementation:
Complete code for MrBait is available on GitHub (https://github.com/tkchafin/mrbait), and is also available with all dependencies via one-line installation using the conda package manager. Online documentation describing installation and runtime instructions can be found at: https://mrbait.readthedocs.io.
Supplementary Information:
Supplementary data are available at Bioinformatics online.
Related Concept Videos
Group Design
Factorial Design
Design Example: Designing a Residential Plumbing System
Design Example: Designing Water Slide
Bernoulli's principle determines the water's velocity along the slide....
Design Example: Design of an Irrigation Channel
Design Example

