Related Experiment Video
Updated: Feb 14, 2026

Hydra, a Computer-Based Platform for Aiding Clinicians in Cardiovascular Analysis and Diagnosis
Published on: September 26, 2018
GCAD: A Computational Framework for Mammalian Genetic Program Computer-Aided Design
Kathleen S Dreyer1,2, Anh V Nguyen3, Gauri G Bora1,2
1Department of Chemical and Biological Engineering, Northwestern University, Evanston, Illinois 60208, United States.
Abstract:
Genetic programs can direct living systems to perform diverse, prespecified functions. As the library of parts available for building such programs continues to expand, computation-guided design is increasingly helpful and necessary. Predictive models aid the challenging design process, but iterative simulation and experimentation are intractable for complex functions. Computer-aided design accelerates this process, but existing tools do not yet capture the behavior of mammalian-specific parts and population-level effects needed by mammalian synthetic biologists. To address these needs, we developed a framework for mammalian genetic program computer-aided design. Starting with a user-defined design specification to quantify circuit performance, the framework uses a genetic algorithm to search through possible designs. Circuit space is defined by a library of experimentally characterized parts and dynamical systems models for gene expression in a heterogeneous cell population. We developed this genetic algorithm using a directed graph-based formulation with biologically constrained rules to explore regulatory connections and parts. We evaluated the framework for design problems of varying complexity, including programs we describe as an amplifier, signal conditioner, and pulse generator, demonstrating that the algorithm can successfully find optimal circuit designs. Finally, we experimentally evaluated selected circuits, demonstrating the path from a predicted circuit design to experimental testing and highlighting the importance of characterization in enabling predictive design. Overall, this framework establishes general approaches that can be refined and expanded, accelerating the design and implementation of mammalian genetic programs.
Related Concept Videos
Design Example: Traverse Angle Computations
Behavioral Genetics and Its Designs
The primary methodologies used in behavior genetics include family studies, twin studies, and adoption studies, each providing unique...
Group Design
Genetics of Speciation
What is Population Genetics?
What is Genetic Engineering?

