1
|
Ko SC, Cho M, Lee HJ, Woo HM. Biofoundry Palette: Planning-Assistant Software for Liquid Handler-Based Experimentation and Operation in the Biofoundry Workflow. ACS Synth Biol 2022; 11:3538-3543. [PMID: 36173735 DOI: 10.1021/acssynbio.2c00390] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/24/2023]
Abstract
Lab automation has facilitated synthetic biology applications in an automated workflow, and biofoundry facilities have enabled automated high-throughput experiments of gene cloning and genome engineering to be conducted following a precise experimental design and protocol. However, before-experiment procedures in biofoundry applications have been underdetermined. We aimed to develop a Python-based planning-assistant software, namely Biofoundry Palette, for liquid handler-based experimentation and operation in the biofoundry workflow. Depending on the synthetic biology project, variable information and content information may vary; the Biofoundry Palette provides precise information for the before-experiment units for each process module in the biofoundry workflow. As a demonstration, more than 200 unique information sets, generated by Biofoundry Palette, were used in automated gene cloning or pathway construction. The information on planning and management can potentially help the operator faithfully execute the biofoundry workflow after securing the before-experiment unit, thereby lowering the risk of human errors and performing successful biofoundry operations for synthetic biology applications.
Collapse
Affiliation(s)
- Sung Cheon Ko
- Department of Food Science and Biotechnology, Sungkyunkwan University (SKKU), 2066 Seobu-ro, Jangan-gu, Suwon 16419, Republic of Korea.,Biofoundry Research Center, Sungkyunkwan University (SKKU), 2066 Seobu-ro, Jangan-gu, Suwon 16419, Republic of Korea
| | - Mingu Cho
- Department of Food Science and Biotechnology, Sungkyunkwan University (SKKU), 2066 Seobu-ro, Jangan-gu, Suwon 16419, Republic of Korea
| | - Hyun Jeong Lee
- Department of Food Science and Biotechnology, Sungkyunkwan University (SKKU), 2066 Seobu-ro, Jangan-gu, Suwon 16419, Republic of Korea.,Biofoundry Research Center, Sungkyunkwan University (SKKU), 2066 Seobu-ro, Jangan-gu, Suwon 16419, Republic of Korea
| | - Han Min Woo
- Department of Food Science and Biotechnology, Sungkyunkwan University (SKKU), 2066 Seobu-ro, Jangan-gu, Suwon 16419, Republic of Korea.,Biofoundry Research Center, Sungkyunkwan University (SKKU), 2066 Seobu-ro, Jangan-gu, Suwon 16419, Republic of Korea
| |
Collapse
|
2
|
Mante J, Hao Y, Jett J, Joshi U, Keating K, Lu X, Nakum G, Rodriguez NE, Tang J, Terry L, Wu X, Yu E, Downie JS, McInnes BT, Nguyen MH, Sepulvado B, Young EM, Myers CJ. Synthetic Biology Knowledge System. ACS Synth Biol 2021; 10:2276-2285. [PMID: 34387462 DOI: 10.1021/acssynbio.1c00188] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/07/2023]
Abstract
The Synthetic Biology Knowledge System (SBKS) is an instance of the SynBioHub repository that includes text and data information that has been mined from papers published in ACS Synthetic Biology. This paper describes the SBKS curation framework that is being developed to construct the knowledge stored in this repository. The text mining pipeline performs automatic annotation of the articles using natural language processing techniques to identify salient content such as key terms, relationships between terms, and main topics. The data mining pipeline performs automatic annotation of the sequences extracted from the supplemental documents with the genetic parts used in them. Together these two pipelines link genetic parts to papers describing the context in which they are used. Ultimately, SBKS will reduce the time necessary for synthetic biologists to find the information necessary to complete their designs.
Collapse
Affiliation(s)
- Jeanet Mante
- University of Colorado Boulder, Boulder, Colorado 80309, United States
| | - Yikai Hao
- University of California San Diego, La Jolla, California 92093, United States
| | - Jacob Jett
- University of Illinois at Urbana−Champaign, Urbana, Illinois 61801, United States
| | - Udayan Joshi
- University of California San Diego, La Jolla, California 92093, United States
| | - Kevin Keating
- Worcester Polytechnic Institute, Worcester, Massachusettes 01609, United States
| | - Xiang Lu
- University of California San Diego, La Jolla, California 92093, United States
| | - Gaurav Nakum
- University of California San Diego, La Jolla, California 92093, United States
| | | | - Jiawei Tang
- University of California San Diego, La Jolla, California 92093, United States
| | - Logan Terry
- University of Utah, Salt Lake City, Utah 84112, United States
| | - Xuanyu Wu
- University of California San Diego, La Jolla, California 92093, United States
| | - Eric Yu
- University of Utah, Salt Lake City, Utah 84112, United States
| | - J. Stephen Downie
- University of Illinois at Urbana−Champaign, Urbana, Illinois 61801, United States
| | - Bridget T. McInnes
- Virginia Commonwealth University, Richmond, Virginia 23284, United States
| | - Mai H. Nguyen
- University of California San Diego, La Jolla, California 92093, United States
| | - Brandon Sepulvado
- NORC at the University of Chicago Bethesda, Chicago, Illinois 60637, United States
| | - Eric M. Young
- Worcester Polytechnic Institute, Worcester, Massachusettes 01609, United States
| | - Chris J. Myers
- University of Colorado Boulder, Boulder, Colorado 80309, United States
| |
Collapse
|
3
|
Yeoh JW, Swainston N, Vegh P, Zulkower V, Carbonell P, Holowko MB, Peddinti G, Poh CL. SynBiopython: an open-source software library for Synthetic Biology. Synth Biol (Oxf) 2021. [PMCID: PMC8063678 DOI: 10.1093/synbio/ysab001] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/31/2022] Open
Abstract
Advances in hardware automation in synthetic biology laboratories are not yet fully matched by those of their software counterparts. Such automated laboratories, now commonly called biofoundries, require software solutions that would help with many specialized tasks such as batch DNA design, sample and data tracking, and data analysis, among others. Typically, many of the challenges facing biofoundries are shared, yet there is frequent wheel-reinvention where many labs develop similar software solutions in parallel. In this article, we present the first attempt at creating a standardized, open-source Python package. A number of tools will be integrated and developed that we envisage will become the obvious starting point for software development projects within biofoundries globally. Specifically, we describe the current state of available software, present usage scenarios and case studies for common problems, and finally describe plans for future development. SynBiopython is publicly available at the following address: http://synbiopython.org.
Collapse
Affiliation(s)
- Jing Wui Yeoh
- NUS Synthetic Biology for Clinical and Technological Innovation (SynCTI), Life Sciences Institute, National University of Singapore, Singapore, Singapore
| | - Neil Swainston
- Institute of Systems, Molecular and Integrative Biology, University of Liverpool, Liverpool, UK
| | - Peter Vegh
- Edinburgh Genome Foundry, University of Edinburgh, Edinburgh, UK
| | | | - Pablo Carbonell
- Instituto Universitario de Automática e Informática Industrial, Universitat Politècnica de València, Valencia, Spain
- Manchester Synthetic Biology Research Centre for Fine and Speciality Chemicals (SYNBIOCHEM), Manchester Institute of Biotechnology, The University of Manchester, Manchester, UK
| | - Maciej B Holowko
- CSIRO Synthetic Biology Future Science Platform, Canberra, ACT, Australia
| | - Gopal Peddinti
- VTT Technical Research Center of Finland, Espoo, Finland
| | - Chueh Loo Poh
- NUS Synthetic Biology for Clinical and Technological Innovation (SynCTI), Life Sciences Institute, National University of Singapore, Singapore, Singapore
| |
Collapse
|
4
|
Bartley BA, Choi K, Samineni M, Zundel Z, Nguyen T, Myers CJ, Sauro HM. pySBOL: A Python Package for Genetic Design Automation and Standardization. ACS Synth Biol 2019; 8:1515-1518. [PMID: 30424601 DOI: 10.1021/acssynbio.8b00336] [Citation(s) in RCA: 11] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/06/2023]
Abstract
This paper presents pySBOL, a software library for computer-aided design of synthetic biological systems in the Python scripting language. This library provides an easy-to-use, object-oriented, application programming interface (API) with low barrier of entry for synthetic biology application developers. The pySBOL library enables reuse of genetic parts and designs through standardized data exchange with biological parts repositories and software tools that communicate using the Synthetic Biology Open Language (SBOL). In addition, pySBOL supports data management of design-build-test-learn workflows for individual laboratories as well as large, distributed teams of synthetic biologists. PySBOL also lets users add custom data to SBOL files to support the specific data requirements of their research. This extensibility helps users integrate software tool chains and develop workflows for new applications. These features and others make the pySBOL library a valuable tool for supporting engineering practices in synthetic biology. Documentation and installation instructions can be found at pysbol2.readthedocs.io .
Collapse
Affiliation(s)
- Bryan A. Bartley
- Raytheon BBN Technologies, Cambridge, Massachusetts 02138, United States
| | - Kiri Choi
- Department of Bioengineering, University of Washington, Seattle, Washington 98195, United States
| | - Meher Samineni
- Department of Electrical and Computer Engineering, University of Utah, Salt Lake City, Utah 84112, United States
| | - Zach Zundel
- Department of Electrical and Computer Engineering, University of Utah, Salt Lake City, Utah 84112, United States
| | - Tramy Nguyen
- Department of Electrical and Computer Engineering, University of Utah, Salt Lake City, Utah 84112, United States
| | - Chris J. Myers
- Department of Electrical and Computer Engineering, University of Utah, Salt Lake City, Utah 84112, United States
| | - Herbert M. Sauro
- Department of Bioengineering, University of Washington, Seattle, Washington 98195, United States
| |
Collapse
|