1
|
Vitalis C, Feliú GY, Vidal G, Silva MM, Matúte T, Núñez I, Federici F, Rudge TJ. Flapjack: Data Management and Analysis for Genetic Circuit Characterization. Methods Mol Biol 2024; 2760:413-434. [PMID: 38468101 DOI: 10.1007/978-1-0716-3658-9_23] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/13/2024]
Abstract
Flapjack presents a valuable solution for addressing challenges in the Design, Build, Test, Learn (DBTL) cycle of engineering synthetic genetic circuits. This platform provides a comprehensive suite of features for managing, analyzing, and visualizing kinetic gene expression data and associated metadata. By utilizing the Flapjack platform, researchers can effectively integrate the test phase with the build and learn phases, facilitating the characterization and optimization of genetic circuits. With its user-friendly interface and compatibility with external software, the Flapjack platform offers a practical tool for advancing synthetic biology research.This chapter provides an overview of the data model employed in Flapjack and its hierarchical structure, which aligns with the typical steps involved in conducting experiments and facilitating intuitive data management for users. Additionally, this chapter offers a detailed description of the user interface, guiding readers through accessing Flapjack, navigating its sections, performing essential tasks such as uploading data and creating plots, and accessing the platform through the pyFlapjack Python package.
Collapse
Affiliation(s)
- Carolus Vitalis
- Department of Electrical, Computer, and Energy Engineering, University of Colorado Boulder, Boulder, CO, USA
| | - Guillermo Yáñez Feliú
- Interdisciplinary Computing and Complex Biosystems, School of Computing, Newcastle University, Newcastle upon Tyne, UK
| | - Gonzalo Vidal
- Interdisciplinary Computing and Complex Biosystems, School of Computing, Newcastle University, Newcastle upon Tyne, UK
| | - Macarena Muñoz Silva
- Interdisciplinary Computing and Complex Biosystems, School of Computing, Newcastle University, Newcastle upon Tyne, UK
| | - Tamara Matúte
- ANID-Millennium Science Initiative Program Millennium Institute for Integrative Biology (iBio), Santiago, Chile
- FONDAP Center for Genome Regulation, Santiago, Chile
- Institute for Biological and Medical Engineering Schools of Engineering, Medicine and Biological Sciences Pontificia Universidad Catolica de Chile, Santiago, Chile
| | - Isaac Núñez
- ANID-Millennium Science Initiative Program Millennium Institute for Integrative Biology (iBio), Santiago, Chile
- FONDAP Center for Genome Regulation, Santiago, Chile
- Institute for Biological and Medical Engineering Schools of Engineering, Medicine and Biological Sciences Pontificia Universidad Catolica de Chile, Santiago, Chile
| | - Fernán Federici
- ANID-Millennium Science Initiative Program Millennium Institute for Integrative Biology (iBio), Santiago, Chile
- FONDAP Center for Genome Regulation, Santiago, Chile
- Institute for Biological and Medical Engineering Schools of Engineering, Medicine and Biological Sciences Pontificia Universidad Catolica de Chile, Santiago, Chile
| | - Timothy J Rudge
- Interdisciplinary Computing and Complex Biosystems, School of Computing, Newcastle University, Newcastle upon Tyne, UK.
| |
Collapse
|
2
|
Vidal G, Vitalis C, Matúte T, Núñez I, Federici F, Rudge TJ. Genetic Network Design Automation with LOICA. Methods Mol Biol 2024; 2760:393-412. [PMID: 38468100 DOI: 10.1007/978-1-0716-3658-9_22] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/13/2024]
Abstract
Genetic design automation (GDA) is the use of computer-aided design (CAD) in designing genetic networks. GDA tools are necessary to create more complex synthetic genetic networks in a high-throughput fashion. At the core of these tools is the abstraction of a hierarchy of standardized components. The components' input, output, and interactions must be captured and parametrized from relevant experimental data. Simulations of genetic networks should use those parameters and include the experimental context to be compared with the experimental results.This chapter introduces Logical Operators for Integrated Cell Algorithms (LOICA), a Python package used for designing, modeling, and characterizing genetic networks using a simple object-oriented design abstraction. LOICA represents different biological and experimental components as classes that interact to generate models. These models can be parametrized by direct connection to the Flapjack experimental data management platform to characterize abstracted components with experimental data. The models can be simulated using stochastic simulation algorithms or ordinary differential equations with varying noise levels. The simulated data can be managed and published using Flapjack alongside experimental data for comparison. LOICA genetic network designs can be represented as graphs and plotted as networks for visual inspection and serialized as Python objects or in the Synthetic Biology Open Language (SBOL) format for sharing and use in other designs.
Collapse
Affiliation(s)
- Gonzalo Vidal
- Interdisciplinary Computing and Complex Biosystems, School of Computing, Newcastle University, Newcastle upon Tyne, UK
| | - Carolus Vitalis
- Department of Electrical, Computer, and Energy Engineering, University of Colorado Boulder, Boulder, CO, USA
| | - Tamara Matúte
- ANID-Millennium Science Initiative Program Millennium Institute for Integrative Biology (iBio), Santiago, Chile
- FONDAP Center for Genome Regulation, Santiago, Chile
- Institute for Biological and Medical Engineering Schools of Engineering, Medicine and Biological Sciences Pontificia Universidad Catolica de Chile, Santiago, Chile
| | - Isaac Núñez
- ANID-Millennium Science Initiative Program Millennium Institute for Integrative Biology (iBio), Santiago, Chile
- FONDAP Center for Genome Regulation, Santiago, Chile
- Institute for Biological and Medical Engineering Schools of Engineering, Medicine and Biological Sciences Pontificia Universidad Catolica de Chile, Santiago, Chile
| | - Fernán Federici
- ANID-Millennium Science Initiative Program Millennium Institute for Integrative Biology (iBio), Santiago, Chile
- FONDAP Center for Genome Regulation, Santiago, Chile
- Institute for Biological and Medical Engineering Schools of Engineering, Medicine and Biological Sciences Pontificia Universidad Catolica de Chile, Santiago, Chile
| | - Timothy J Rudge
- Interdisciplinary Computing and Complex Biosystems, School of Computing, Newcastle University, Newcastle upon Tyne, UK.
| |
Collapse
|
3
|
Vidal G, Vitalis C, Muñoz Silva M, Castillo-Passi C, Yáñez Feliú G, Federici F, Rudge TJ. Accurate characterization of dynamic microbial gene expression and growth rate profiles. Synth Biol (Oxf) 2022; 7:ysac020. [PMID: 36267953 PMCID: PMC9569155 DOI: 10.1093/synbio/ysac020] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/09/2021] [Revised: 07/16/2022] [Accepted: 09/29/2022] [Indexed: 11/16/2022] Open
Abstract
Genetic circuits are subject to variability due to cellular and compositional contexts. Cells face changing internal states and environments, the cellular context, to which they sense and respond by changing their gene expression and growth rates. Furthermore, each gene in a genetic circuit operates in a compositional context of genes which may interact with each other and the host cell in complex ways. The context of genetic circuits can, therefore, change gene expression and growth rates, and measuring their dynamics is essential to understanding natural and synthetic regulatory networks that give rise to functional phenotypes. However, reconstruction of microbial gene expression and growth rate profiles from typical noisy measurements of cell populations is difficult due to the effects of noise at low cell densities among other factors. We present here a method for the estimation of dynamic microbial gene expression rates and growth rates from noisy measurement data. Compared to the current state-of-the-art, our method significantly reduced the mean squared error of reconstructions from simulated data of growth and gene expression rates, improving the estimation of timing and magnitude of relevant shapes of profiles. We applied our method to characterize a triple-reporter plasmid library combining multiple transcription units in different compositional and cellular contexts in Escherichia coli. Our analysis reveals cellular and compositional context effects on microbial growth and gene expression rate dynamics and suggests a method for the dynamic ratiometric characterization of constitutive promoters relative to an in vivo reference.
Collapse
Affiliation(s)
- Gonzalo Vidal
- Institute for Biological and Medical Engineering, Schools of Engineering, Biology and Medicine, Pontificia Universidad Católica de Chile, Santiago, Chile
- Interdisciplinary Computing and Complex BioSystems (ICOS) Research Group, School of Computing, Newcastle University, Newcastle Upon Tyne, UK
| | - Carolus Vitalis
- Institute for Biological and Medical Engineering, Schools of Engineering, Biology and Medicine, Pontificia Universidad Católica de Chile, Santiago, Chile
| | - Macarena Muñoz Silva
- Institute for Biological and Medical Engineering, Schools of Engineering, Biology and Medicine, Pontificia Universidad Católica de Chile, Santiago, Chile
| | - Carlos Castillo-Passi
- Institute for Biological and Medical Engineering, Schools of Engineering, Biology and Medicine, Pontificia Universidad Católica de Chile, Santiago, Chile
- School of Biomedical Engineering and Imaging Sciences, King’s College London, St Thomas’ Hospital, London, UK
- Millennium Institute for Intelligent Healthcare Engineering (iHEALTH), Santiago, Chile
| | - Guillermo Yáñez Feliú
- Interdisciplinary Computing and Complex BioSystems (ICOS) Research Group, School of Computing, Newcastle University, Newcastle Upon Tyne, UK
- Department of Chemical and Bioprocess Engineering, School of Engineering, Pontificia Universidad Católica de Chile, Santiago, Chile
| | - Fernán Federici
- Institute for Biological and Medical Engineering, Schools of Engineering, Biology and Medicine, Pontificia Universidad Católica de Chile, Santiago, Chile
- ANID – Millennium Science Initiative Program, Millennium Institute for Integrative Biology (iBio) & FONDAP Center for Genome Regulation, Santiago, Chile
| | - Timothy J Rudge
- Interdisciplinary Computing and Complex BioSystems (ICOS) Research Group, School of Computing, Newcastle University, Newcastle Upon Tyne, UK
| |
Collapse
|