Functional synthesis of genetic regulatory networks

FPCDSL '13 Pub Date : 2013-09-22 DOI:10.1145/2505351.2505356
J. Beal, A. Adler
{"title":"Functional synthesis of genetic regulatory networks","authors":"J. Beal, A. Adler","doi":"10.1145/2505351.2505356","DOIUrl":null,"url":null,"abstract":"As synthetic biologists improve their ability to engineer complex computations in living organisms, there is increasing interest in using programming languages to assist in the design and composition of biological constructs. In this paper, we argue that there is a natural fit between functional programming and genetic regulatory networks, exploring this connection in depth through the example of BioProto, a piggyback DSL on the Proto general-purpose spatial language. In particular, we present the first formalization of BioProto syntax and semantics, and compare these to the formal syntax and semantics of the parent language Proto. Finally, we examine the pragmatics of implementing BioProto and challenges to proving correctness of BioProto programs.","PeriodicalId":157375,"journal":{"name":"FPCDSL '13","volume":"43 6","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-09-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"FPCDSL '13","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2505351.2505356","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

As synthetic biologists improve their ability to engineer complex computations in living organisms, there is increasing interest in using programming languages to assist in the design and composition of biological constructs. In this paper, we argue that there is a natural fit between functional programming and genetic regulatory networks, exploring this connection in depth through the example of BioProto, a piggyback DSL on the Proto general-purpose spatial language. In particular, we present the first formalization of BioProto syntax and semantics, and compare these to the formal syntax and semantics of the parent language Proto. Finally, we examine the pragmatics of implementing BioProto and challenges to proving correctness of BioProto programs.
基因调控网络的功能合成
随着合成生物学家在生物体中进行复杂计算的能力不断提高,人们对使用编程语言来辅助生物结构的设计和组成越来越感兴趣。在本文中,我们认为函数式编程和基因调控网络之间存在着天然的契合,并通过BioProto的例子深入探讨了这种联系,BioProto是一种基于Proto通用空间语言的背载DSL。特别是,我们提出了BioProto语法和语义的第一个形式化,并将其与父语言Proto的形式化语法和语义进行了比较。最后,我们研究了实现BioProto的语用学以及证明BioProto程序正确性的挑战。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信