Mapping Genotype to Phenotype using Attribute Grammar

Over the past 10 years, several synthetic biology research groups have proposed tools and domain-specific languages to help with the design of artificial DNA molecules. Community standards for exchanging data between these tools, such as the Synthetic Biology Open Language (SBOL), have been develope...

Full description

Bibliographic Details
Main Author: Adam, Laura
Other Authors: Animal and Poultry Sciences
Format: Others
Published: Virginia Tech 2015
Subjects:
Online Access:http://hdl.handle.net/10919/51768
id ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-51768
record_format oai_dc
spelling ndltd-VTETD-oai-vtechworks.lib.vt.edu-10919-517682020-11-12T05:42:53Z Mapping Genotype to Phenotype using Attribute Grammar Adam, Laura Animal and Poultry Sciences Peccoud, Jean Bevan, David R. Garner, Harold Ray Ramakrishnan, Naren Kepes, Francois Tyson, John J. Synthetic Biology Genotype Phenotype Formal Language Attribute Grammar Compilation Compiler Generation Prolog SBML Over the past 10 years, several synthetic biology research groups have proposed tools and domain-specific languages to help with the design of artificial DNA molecules. Community standards for exchanging data between these tools, such as the Synthetic Biology Open Language (SBOL), have been developed. It is increasingly important to be able to perform in silico simulation before the time and cost consuming wet lab realization of the constructs, which, as technology advances, also become in themselves more complex. By extending the concept of describing genetic expression as a language, we propose to model relations between genotype and phenotype using formal language theory. We use attribute grammars (AGs) to extract context-dependent information from genetic constructs and compile them into mathematical models, possibly giving clues about their phenotypes. They may be used as a backbone for biological Domain-Specific Languages (DSLs) and we developed a methodology to design these AG based DSLs. We gave examples of languages in the field of synthetic biology to model genetic regulatory networks with Ordinary Differential Equations (ODEs) based on various rate laws or with discrete boolean network models. We implemented a demonstration of these concepts in GenoCAD, a Computer Assisted Design (CAD) software for synthetic biology. GenoCAD guides users from design to simulation. Users can either design constructs with the attribute grammars provided or define their own project-specific languages. Outputting the mathematical model of a genetic construct is performed by DNA compilation based on the attribute grammar specified; the design of new languages by users necessitated the generation on-the-fly of such attribute grammar based DNA compilers. We also considered the impact of our research and its potential dual-use issues. Indeed, after the design exploration is performed in silico, the next logical step is to synthesize the designed construct's DNA molecule to build the construct in vivo. We implemented an algorithm to identify sequences of concern of any length that are specific to Select Agents and Toxins, helping to ensure safer use of our methods. Ph. D. 2015-04-23T08:02:01Z 2015-04-23T08:02:01Z 2013-09-20 Dissertation vt_gsexam:1269 http://hdl.handle.net/10919/51768 In Copyright http://rightsstatements.org/vocab/InC/1.0/ ETD application/pdf application/pdf Virginia Tech
collection NDLTD
format Others
sources NDLTD
topic Synthetic Biology
Genotype
Phenotype
Formal Language
Attribute Grammar
Compilation
Compiler Generation
Prolog
SBML
spellingShingle Synthetic Biology
Genotype
Phenotype
Formal Language
Attribute Grammar
Compilation
Compiler Generation
Prolog
SBML
Adam, Laura
Mapping Genotype to Phenotype using Attribute Grammar
description Over the past 10 years, several synthetic biology research groups have proposed tools and domain-specific languages to help with the design of artificial DNA molecules. Community standards for exchanging data between these tools, such as the Synthetic Biology Open Language (SBOL), have been developed. It is increasingly important to be able to perform in silico simulation before the time and cost consuming wet lab realization of the constructs, which, as technology advances, also become in themselves more complex. By extending the concept of describing genetic expression as a language, we propose to model relations between genotype and phenotype using formal language theory. We use attribute grammars (AGs) to extract context-dependent information from genetic constructs and compile them into mathematical models, possibly giving clues about their phenotypes. They may be used as a backbone for biological Domain-Specific Languages (DSLs) and we developed a methodology to design these AG based DSLs. We gave examples of languages in the field of synthetic biology to model genetic regulatory networks with Ordinary Differential Equations (ODEs) based on various rate laws or with discrete boolean network models. We implemented a demonstration of these concepts in GenoCAD, a Computer Assisted Design (CAD) software for synthetic biology. GenoCAD guides users from design to simulation. Users can either design constructs with the attribute grammars provided or define their own project-specific languages. Outputting the mathematical model of a genetic construct is performed by DNA compilation based on the attribute grammar specified; the design of new languages by users necessitated the generation on-the-fly of such attribute grammar based DNA compilers. We also considered the impact of our research and its potential dual-use issues. Indeed, after the design exploration is performed in silico, the next logical step is to synthesize the designed construct's DNA molecule to build the construct in vivo. We implemented an algorithm to identify sequences of concern of any length that are specific to Select Agents and Toxins, helping to ensure safer use of our methods. === Ph. D.
author2 Animal and Poultry Sciences
author_facet Animal and Poultry Sciences
Adam, Laura
author Adam, Laura
author_sort Adam, Laura
title Mapping Genotype to Phenotype using Attribute Grammar
title_short Mapping Genotype to Phenotype using Attribute Grammar
title_full Mapping Genotype to Phenotype using Attribute Grammar
title_fullStr Mapping Genotype to Phenotype using Attribute Grammar
title_full_unstemmed Mapping Genotype to Phenotype using Attribute Grammar
title_sort mapping genotype to phenotype using attribute grammar
publisher Virginia Tech
publishDate 2015
url http://hdl.handle.net/10919/51768
work_keys_str_mv AT adamlaura mappinggenotypetophenotypeusingattributegrammar
_version_ 1719356447710511104