Database design and development for the automated assembly of genetic circuits' models

Synthetic biology brings together the fields of engineering and biology in an exciting quest to create that which does not exist naturally, using parts which exist naturally. Nonetheless, the seemingly endless possibilities must be streamlined to focus on feasible opportunities. Biological modeling...

Full description

Bibliographic Details
Main Author: Teo, Edwin Zaiyi
Other Authors: Poh Chueh Loo
Format: Final Year Project (FYP)
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/63142
_version_ 1811687960089722880
author Teo, Edwin Zaiyi
author2 Poh Chueh Loo
author_facet Poh Chueh Loo
Teo, Edwin Zaiyi
author_sort Teo, Edwin Zaiyi
collection NTU
description Synthetic biology brings together the fields of engineering and biology in an exciting quest to create that which does not exist naturally, using parts which exist naturally. Nonetheless, the seemingly endless possibilities must be streamlined to focus on feasible opportunities. Biological modeling presents an effective method to achieve this. It allows the prediction of experimental outcome, even during the process of experiment design. However, current modeling methods are tedious and time-consuming, a large part due to the retrieval of process parameters. Hence this project aims to develop a database for the storage of process parameters, and subsequently, develop a method to automatically assemble models for synthetic genetic circuits. The modeling platform was developed using the Python programming language, with the database managed using SQLite RDBMS. The database was designed, adapting the structure of the DICOM database, for simplicity and ease-of-use. The associated functions interacting with the database were similarly developed to maximize user-friendliness. The final step in this project involved integrating the database with the Python modeling platform for the automatic assembly and generation of genetic circuits’ models. After experimental testing, the results indicate that the Python modeling platform is indeed able to generate the same simulation outcomes with minimal input from the user. Thus, the Python modeling platform shows great potential in future modeling undertakings.
first_indexed 2024-10-01T05:24:36Z
format Final Year Project (FYP)
id ntu-10356/63142
institution Nanyang Technological University
language English
last_indexed 2024-10-01T05:24:36Z
publishDate 2015
record_format dspace
spelling ntu-10356/631422023-03-03T15:36:13Z Database design and development for the automated assembly of genetic circuits' models Teo, Edwin Zaiyi Poh Chueh Loo School of Chemical and Biomedical Engineering DRNTU::Engineering::Bioengineering Synthetic biology brings together the fields of engineering and biology in an exciting quest to create that which does not exist naturally, using parts which exist naturally. Nonetheless, the seemingly endless possibilities must be streamlined to focus on feasible opportunities. Biological modeling presents an effective method to achieve this. It allows the prediction of experimental outcome, even during the process of experiment design. However, current modeling methods are tedious and time-consuming, a large part due to the retrieval of process parameters. Hence this project aims to develop a database for the storage of process parameters, and subsequently, develop a method to automatically assemble models for synthetic genetic circuits. The modeling platform was developed using the Python programming language, with the database managed using SQLite RDBMS. The database was designed, adapting the structure of the DICOM database, for simplicity and ease-of-use. The associated functions interacting with the database were similarly developed to maximize user-friendliness. The final step in this project involved integrating the database with the Python modeling platform for the automatic assembly and generation of genetic circuits’ models. After experimental testing, the results indicate that the Python modeling platform is indeed able to generate the same simulation outcomes with minimal input from the user. Thus, the Python modeling platform shows great potential in future modeling undertakings. Bachelor of Engineering (Chemical and Biomolecular Engineering) 2015-05-06T08:39:30Z 2015-05-06T08:39:30Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/63142 en Nanyang Technological University 115 p. application/pdf
spellingShingle DRNTU::Engineering::Bioengineering
Teo, Edwin Zaiyi
Database design and development for the automated assembly of genetic circuits' models
title Database design and development for the automated assembly of genetic circuits' models
title_full Database design and development for the automated assembly of genetic circuits' models
title_fullStr Database design and development for the automated assembly of genetic circuits' models
title_full_unstemmed Database design and development for the automated assembly of genetic circuits' models
title_short Database design and development for the automated assembly of genetic circuits' models
title_sort database design and development for the automated assembly of genetic circuits models
topic DRNTU::Engineering::Bioengineering
url http://hdl.handle.net/10356/63142
work_keys_str_mv AT teoedwinzaiyi databasedesignanddevelopmentfortheautomatedassemblyofgeneticcircuitsmodels