1
|
Crowther M, Wipat A, Goñi-Moreno Á. GENETTA: a Network-Based Tool for the Analysis of Complex Genetic Designs. ACS Synth Biol 2023; 12:3766-3770. [PMID: 37963232 DOI: 10.1021/acssynbio.3c00333] [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: 11/16/2023]
Abstract
GENETTA is a software tool that transforms synthetic biology designs into networks using graph theory for analysis and manipulation. By representing complex data as interconnected points, GENETTA allows dynamic customization of visualizations, including interaction networks and parts hierarchies. It can also merge design data from multiple databases, providing a unified perspective. The generated interactive network can be edited by adding nodes and edges, simplifying changes to existing design files. This article presents GENETTA and its features through specific use cases, showcasing its practical applications.
Collapse
Affiliation(s)
- Matthew Crowther
- School of Computing, Newcastle University, Newcastle Upon Tyne, NE4 5TG, United Kingdom
- Centro de Biotecnología y Genómica de Plantas, Universidad Politécnica de Madrid (UPM)-Instituto Nacional de Investigación y Tecnología Agraria y Alimentaria (INIA/CSIC), Madrid 28223, Spain
| | - Anil Wipat
- School of Computing, Newcastle University, Newcastle Upon Tyne NE4 5TG, United Kingdom
| | - Ángel Goñi-Moreno
- Centro de Biotecnología y Genómica de Plantas, Universidad Politécnica de Madrid (UPM)-Instituto Nacional de Investigación y Tecnología Agraria y Alimentaria (INIA/CSIC), Madrid 28223, Spain
| |
Collapse
|
2
|
Anhel AM, Alejaldre L, Goñi-Moreno Á. The Laboratory Automation Protocol (LAP) Format and Repository: A Platform for Enhancing Workflow Efficiency in Synthetic Biology. ACS Synth Biol 2023; 12:3514-3520. [PMID: 37982688 PMCID: PMC7615385 DOI: 10.1021/acssynbio.3c00397] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/30/2023] [Revised: 11/15/2023] [Accepted: 11/16/2023] [Indexed: 11/21/2023]
Abstract
Laboratory automation deals with eliminating manual tasks in high-throughput protocols. It therefore plays a crucial role in allowing fast and reliable synthetic biology. However, implementing open-source automation solutions often demands experimental scientists to possess scripting skills, and even when they do, there is no standardized toolkit available for their use. To address this, we present the Laboratory Automation Protocol (LAP) Format and Repository. LAPs adhere to a standardized script-based format, enhancing end-user implementation and simplifying further development. With a modular design, LAPs can be seamlessly combined to create customized, target-specific workflows. Furthermore, all LAPs undergo experimental validation, ensuring their reliability. Detailed information is provided within each repository entry, allowing users to validate the LAPs in their own laboratory settings. We advocate for the adoption of the LAP Format and Repository as a community resource, which will continue to expand, improving the reliability and reproducibility of the automation processes.
Collapse
Affiliation(s)
- Ana-Mariya Anhel
- Centro
de Biotecnología y Genómica de Plantas, Universidad Politécnica de Madrid (UPM)-Instituto Nacional de Investigación
y Tecnología Agraria y Alimentaria (INIA/CSIC), 28223, Madrid, Spain
| | - Lorea Alejaldre
- Centro
de Biotecnología y Genómica de Plantas, Universidad Politécnica de Madrid (UPM)-Instituto Nacional de Investigación
y Tecnología Agraria y Alimentaria (INIA/CSIC), 28223, Madrid, Spain
| | - Ángel Goñi-Moreno
- Centro
de Biotecnología y Genómica de Plantas, Universidad Politécnica de Madrid (UPM)-Instituto Nacional de Investigación
y Tecnología Agraria y Alimentaria (INIA/CSIC), 28223, Madrid, Spain
| |
Collapse
|
3
|
Lux MW, Strychalski EA, Vora GJ. Advancing reproducibility can ease the 'hard truths' of synthetic biology. Synth Biol (Oxf) 2023; 8:ysad014. [PMID: 38022744 PMCID: PMC10640854 DOI: 10.1093/synbio/ysad014] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/07/2023] [Revised: 07/26/2023] [Accepted: 10/04/2023] [Indexed: 12/01/2023] Open
Abstract
Reproducibility has been identified as an outstanding challenge in science, and the field of synthetic biology is no exception. Meeting this challenge is critical to allow the transformative technological capabilities emerging from this field to reach their full potential to benefit the society. We discuss the current state of reproducibility in synthetic biology and how improvements can address some of the central shortcomings in the field. We argue that the successful adoption of reproducibility as a routine aspect of research and development requires commitment spanning researchers and relevant institutions via education, incentivization and investment in related infrastructure. The urgency of this topic pervades synthetic biology as it strives to advance fundamental insights and unlock new capabilities for safe, secure and scalable applications of biotechnology. Graphical Abstract.
Collapse
Affiliation(s)
- Matthew W Lux
- Research & Operations Directorate, U.S. Army Combat Capabilities Development Command Chemical Biological Center, APG, MD 21010, USA
| | - Elizabeth A Strychalski
- Cellular Engineering Group, National Institute of Standards and Technology, Gaithersburg, MD 20899, USA
| | - Gary J Vora
- Center for Bio/Molecular Science & Engineering, U.S. Naval Research Laboratory, Washington, DC 20375, USA
| |
Collapse
|
4
|
Konur S, Mierla L, Fellermann H, Ladroue C, Brown B, Wipat A, Twycross J, Dun BP, Kalvala S, Gheorghe M, Krasnogor N. Toward Full-Stack In Silico Synthetic Biology: Integrating Model Specification, Simulation, Verification, and Biological Compilation. ACS Synth Biol 2021; 10:1931-1945. [PMID: 34339602 DOI: 10.1021/acssynbio.1c00143] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/28/2022]
Abstract
We present the Infobiotics Workbench (IBW), a user-friendly, scalable, and integrated computational environment for the computer-aided design of synthetic biological systems. It supports an iterative workflow that begins with specification of the desired synthetic system, followed by simulation and verification of the system in high-performance environments and ending with the eventual compilation of the system specification into suitable genetic constructs. IBW integrates modeling, simulation, verification, and biocompilation features into a single software suite. This integration is achieved through a new domain-specific biological programming language, the Infobiotics Language (IBL), which tightly combines these different aspects of in silico synthetic biology into a full-stack integrated development environment. Unlike existing synthetic biology modeling or specification languages, IBL uniquely blends modeling, verification, and biocompilation statements into a single file. This allows biologists to incorporate design constraints within the specification file rather than using decoupled and independent formalisms for different in silico analyses. This novel approach offers seamless interoperability across different tools as well as compatibility with SBOL and SBML frameworks and removes the burden of doing manual translations for standalone applications. We demonstrate the features, usability, and effectiveness of IBW and IBL using well-established synthetic biological circuits.
Collapse
Affiliation(s)
- Savas Konur
- Department of Computer Science, University of Bradford, Bradford, BD7 1DP, U.K
| | - Laurentiu Mierla
- Department of Computer Science, University of Bradford, Bradford, BD7 1DP, U.K
| | - Harold Fellermann
- Interdisciplinary Computing and Complex Biosystems Research Group, Newcastle University, Newcastle, NE1 7RU, U.K
| | - Christophe Ladroue
- Department of Computer Science, University of Warwick, Coventry, CV4 7AL, U.K
| | - Bradley Brown
- Interdisciplinary Computing and Complex Biosystems Research Group, Newcastle University, Newcastle, NE1 7RU, U.K
| | - Anil Wipat
- Interdisciplinary Computing and Complex Biosystems Research Group, Newcastle University, Newcastle, NE1 7RU, U.K
| | - Jamie Twycross
- School of Computer Science, University of Nottingham, Nottingham, NG8 1BB, U.K
| | - Boyang Peter Dun
- Department of Computer Science, Stanford University, Stanford, California 94305, United States
| | - Sara Kalvala
- Department of Computer Science, University of Warwick, Coventry, CV4 7AL, U.K
| | - Marian Gheorghe
- Department of Computer Science, University of Bradford, Bradford, BD7 1DP, U.K
| | - Natalio Krasnogor
- Interdisciplinary Computing and Complex Biosystems Research Group, Newcastle University, Newcastle, NE1 7RU, U.K
| |
Collapse
|
5
|
Ortiz Y, Carrión J, Lahoz-Beltrá R, Gutiérrez M. A Framework for Implementing Metaheuristic Algorithms Using Intercellular Communication. Front Bioeng Biotechnol 2021; 9:660148. [PMID: 34041231 PMCID: PMC8141851 DOI: 10.3389/fbioe.2021.660148] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 01/28/2021] [Accepted: 04/06/2021] [Indexed: 11/13/2022] Open
Abstract
Metaheuristics (MH) are Artificial Intelligence procedures that frequently rely on evolution. MH approximate difficult problem solutions, but are computationally costly as they explore large solution spaces. This work pursues to lay the foundations of general mappings for implementing MH using Synthetic Biology constructs in cell colonies. Two advantages of this approach are: harnessing large scale parallelism capability of cell colonies and, using existing cell processes to implement basic dynamics defined in computational versions. We propose a framework that maps MH elements to synthetic circuits in growing cell colonies to replicate MH behavior in cell colonies. Cell-cell communication mechanisms such as quorum sensing (QS), bacterial conjugation, and environmental signals map to evolution operators in MH techniques to adapt to growing colonies. As a proof-of-concept, we implemented the workflow associated to the framework: automated MH simulation generators for the gro simulator and two classes of algorithms (Simple Genetic Algorithms and Simulated Annealing) encoded as synthetic circuits. Implementation tests show that synthetic counterparts mimicking MH are automatically produced, but also that cell colony parallelism speeds up the execution in terms of generations. Furthermore, we show an example of how our framework is extended by implementing a different computational model: The Cellular Automaton.
Collapse
Affiliation(s)
- Yerko Ortiz
- School of Informatics and Telecommunications, Faculty of Engineering and Sciences, Diego Portales University, Santiago, Chile
| | - Javier Carrión
- School of Informatics and Telecommunications, Faculty of Engineering and Sciences, Diego Portales University, Santiago, Chile
| | - Rafael Lahoz-Beltrá
- Department of Biodiversity, Ecology and Evolution (Biomathematics), Faculty of Biological Sciences, Complutense University of Madrid, Madrid, Spain
| | - Martín Gutiérrez
- School of Informatics and Telecommunications, Faculty of Engineering and Sciences, Diego Portales University, Santiago, Chile
| |
Collapse
|
6
|
McLaughlin JA, Beal J, Mısırlı G, Grünberg R, Bartley BA, Scott-Brown J, Vaidyanathan P, Fontanarrosa P, Oberortner E, Wipat A, Gorochowski TE, Myers CJ. The Synthetic Biology Open Language (SBOL) Version 3: Simplified Data Exchange for Bioengineering. Front Bioeng Biotechnol 2020; 8:1009. [PMID: 33015004 PMCID: PMC7516281 DOI: 10.3389/fbioe.2020.01009] [Citation(s) in RCA: 31] [Impact Index Per Article: 7.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 05/29/2020] [Accepted: 07/31/2020] [Indexed: 12/17/2022] Open
Abstract
The Synthetic Biology Open Language (SBOL) is a community-developed data standard that allows knowledge about biological designs to be captured using a machine-tractable, ontology-backed representation that is built using Semantic Web technologies. While early versions of SBOL focused only on the description of DNA-based components and their sub-components, SBOL can now be used to represent knowledge across multiple scales and throughout the entire synthetic biology workflow, from the specification of a single molecule or DNA fragment through to multicellular systems containing multiple interacting genetic circuits. The third major iteration of the SBOL standard, SBOL3, is an effort to streamline and simplify the underlying data model with a focus on real-world applications, based on experience from the deployment of SBOL in a variety of scientific and industrial settings. Here, we introduce the SBOL3 specification both in comparison to previous versions of SBOL and through practical examples of its use.
Collapse
Affiliation(s)
| | - Jacob Beal
- Raytheon BBN Technologies, Cambridge, MA, United States
| | - Göksel Mısırlı
- School of Mathematics and Computing, Keele University, Keele, United Kingdom
| | - Raik Grünberg
- Computational Bioscience Research Center, King Abdullah University of Science and Technology, Thuwal, Saudi Arabia
| | | | - James Scott-Brown
- Nuffield Department of Population Health, University of Oxford, Oxford, United Kingdom
| | | | - Pedro Fontanarrosa
- Department of Biomedical Engineering, University of Utah, Salt Lake City, UT, United States
| | - Ernst Oberortner
- Lawrence Berkeley National Laboratory, DOE Joint Genome Institute, Berkeley, CA, United States
| | - Anil Wipat
- School of Computing, Newcastle University, Newcastle-upon-Tyne, United Kingdom
| | | | - Chris J Myers
- Department of Electrical, Computer, and Energy Engineering, University of Colorado, Boulder, CO, United States
| |
Collapse
|