Kosuri Sriram, Kelly Jason R, Endy Drew
Department of Biological Engineering, Massachusetts Institute of Technology, 77 Massachusetts Ave,, Cambridge, MA 02139 USA.
BMC Bioinformatics. 2007 Dec 19;8:480. doi: 10.1186/1471-2105-8-480.
Experimental studies of gene expression have identified some of the individual molecular components and elementary reactions that comprise and control cellular behavior. Given our current understanding of gene expression, and the goals of biotechnology research, both scientists and engineers would benefit from detailed simulators that can explicitly compute genome-wide expression levels as a function of individual molecular events, including the activities and interactions of molecules on DNA at single base pair resolution. However, for practical reasons including computational tractability, available simulators have not been able to represent genome-scale models of gene expression at this level of detail.
Here we develop a simulator, TABASCO http://openwetware.org/wiki/TABASCO, which enables the precise representation of individual molecules and events in gene expression for genome-scale systems. We use a single molecule computational engine to track individual molecules interacting with and along nucleic acid polymers at single base resolution. Tabasco uses logical rules to automatically update and delimit the set of species and reactions that comprise a system during simulation, thereby avoiding the need for a priori specification of all possible combinations of molecules and reaction events. We confirm that single molecule, base-pair resolved simulation using TABASCO (Tabasco) can accurately compute gene expression dynamics and, moving beyond previous simulators, provide for the direct representation of intermolecular events such as polymerase collisions and promoter occlusion. We demonstrate the computational capacity of Tabasco by simulating the entirety of gene expression during bacteriophage T7 infection; for reference, the 39,937 base pair T7 genome encodes 56 genes that are transcribed by two types of RNA polymerases active across 22 promoters.
Tabasco enables genome-scale simulation of transcription and translation at individual molecule and single base-pair resolution. By directly representing the position and activity of individual molecules on DNA, Tabasco can directly test the effects of detailed molecular processes on system-wide gene expression. Tabasco would also be useful for studying the complex regulatory mechanisms controlling eukaryotic gene expression. The computational engine underlying Tabasco could also be adapted to represent other types of processive systems in which individual reaction events are organized across a single spatial dimension (e.g., polysaccharide synthesis).
基因表达的实验研究已经确定了一些构成并控制细胞行为的单个分子成分和基本反应。鉴于我们目前对基因表达的理解以及生物技术研究的目标,科学家和工程师都将受益于详细的模拟器,这些模拟器能够根据单个分子事件(包括单个碱基对分辨率下分子在DNA上的活性和相互作用)明确计算全基因组表达水平。然而,由于包括计算可处理性在内的实际原因,现有的模拟器无法在这种详细程度上表示基因表达的基因组规模模型。
Tabasco能够在单个分子和单碱基对分辨率下对转录和翻译进行基因组规模模拟。通过直接表示DNA上单个分子的位置和活性,Tabasco可以直接测试详细分子过程对全系统基因表达的影响。Tabasco对于研究控制真核基因表达的复杂调控机制也将是有用的。Tabasco背后的计算引擎也可以适用于表示其他类型的连续系统,其中单个反应事件在单个空间维度上组织(例如多糖合成)。