TY - JOUR
T1 - Flapjack: Data Management and Analysis for Genetic Circuit Characterization
AU - Yáñez Feliú, Guillermo
AU - Earle Gómez, Benjamín
AU - Codoceo Berrocal, Verner
AU - Muñoz Silva, Macarena
AU - Nuñez, Isaac N.
AU - Matute, Tamara F.
AU - Arce Medina, Anibal
AU - Vidal, Gonzalo
AU - Vidal Céspedes, Carlos
AU - Dahlin, Jonathan
AU - Federici, Fernán
AU - Rudge, Timothy J.
PY - 2021
Y1 - 2021
N2 - Characterization is fundamental to the design, build, test, learn (DBTL) cycle for engineering synthetic genetic circuits. Components must be described in such a way as to account for their behavior in a range of contexts. Measurements and associated metadata, including part composition, constitute the test phase of the DBTL cycle. These data may consist of measurements of thousands of circuits, measured in hundreds of conditions, in multiple assays potentially performed in different laboratories and using different techniques. In order to inform the learn phase this large volume of data must be filtered, collated, and analyzed. Characterization consists of using this data to parametrize models of component function in different contexts, and combining them to predict behaviors of novel circuits. Tools to store, organize, share, and analyze large volumes of measurement and metadata are therefore essential to linking the test phase to the build and learn phases, closing the loop of the DBTL cycle. Here we present such a system, implemented as a web app with a backend data registry and analysis engine. An interactive frontend provides powerful querying, plotting, and analysis tools, and we provide a REST API and Python package for full integration with external build and learn software. All measurements are associated with circuit part composition via SBOL (Synthetic Biology Open Language). We demonstrate our tool by characterizing a range of genetic components and circuits according to composition and context.
AB - Characterization is fundamental to the design, build, test, learn (DBTL) cycle for engineering synthetic genetic circuits. Components must be described in such a way as to account for their behavior in a range of contexts. Measurements and associated metadata, including part composition, constitute the test phase of the DBTL cycle. These data may consist of measurements of thousands of circuits, measured in hundreds of conditions, in multiple assays potentially performed in different laboratories and using different techniques. In order to inform the learn phase this large volume of data must be filtered, collated, and analyzed. Characterization consists of using this data to parametrize models of component function in different contexts, and combining them to predict behaviors of novel circuits. Tools to store, organize, share, and analyze large volumes of measurement and metadata are therefore essential to linking the test phase to the build and learn phases, closing the loop of the DBTL cycle. Here we present such a system, implemented as a web app with a backend data registry and analysis engine. An interactive frontend provides powerful querying, plotting, and analysis tools, and we provide a REST API and Python package for full integration with external build and learn software. All measurements are associated with circuit part composition via SBOL (Synthetic Biology Open Language). We demonstrate our tool by characterizing a range of genetic components and circuits according to composition and context.
KW - Synthetic biology
KW - Systems biology
KW - Data management
KW - Characterization
KW - SBOL
KW - Web application
U2 - 10.1021/acssynbio.0c00554
DO - 10.1021/acssynbio.0c00554
M3 - Journal article
C2 - 33382586
SN - 2161-5063
VL - 10
SP - 183
EP - 191
JO - ACS Synthetic Biology
JF - ACS Synthetic Biology
IS - 1
ER -