Ribeiro Andre S, Charlebois Daniel A, Lloyd-Price Jason
Institute for Biocomplexity and Informatics, University of Calgary, Canada.
Bioinformatics. 2007 Dec 15;23(24):3409-11. doi: 10.1093/bioinformatics/btm491. Epub 2007 Oct 9.
We present CellLine, a simulator of the dynamics of gene regulatory networks (GRN) in the cells of a lineage. From user-defined reactions and initial substance quantities, it generates cell lineages, i.e. genealogic pedigrees of cells related through mitotic division. Each cell's dynamics is driven by a delayed stochastic simulation algorithm (delayed SSA), allowing multiple time delayed reactions. The cells of the lineage can be individually subject to 'perturbations', such as gene deletion, duplication and mutation. External interventions, such as adding or removing a substance at a given moment, can be specified. Cell differentiation lineages, where differentiation is stochastically driven or externally induced, can be modeled as well. Finally, CellLine can generate and simulate the dynamics of multiple copies of any given cell of the lineage. As examples of CellLine use, we simulate the following systems: cell lineages containing a model of the P53-Mdm2 feedback loop, a differentiation lineage where each cell contains a 4 gene repressilator (a bistable circuit), a model of the differentiation of the cells of the retinal mosaic required for color vision in Drosophila melanogaster, where the differentiation pathway depends on one substance's concentration that is controlled by a stochastic process, and a 9 gene GRN to illustrate the advantage of using CellLine rather than simulating multiple independent cells, in cases where the cells of the lineage are dynamically correlated.
The CellLine program, instructions and examples are available at www.ucalgary.ca/~aribeiro/CellLine/CellLine.html
我们展示了CellLine,一种用于模拟细胞谱系中基因调控网络(GRN)动态的模拟器。它根据用户定义的反应和初始物质数量生成细胞谱系,即通过有丝分裂相关的细胞系谱。每个细胞的动态由延迟随机模拟算法(延迟SSA)驱动,允许进行多次时间延迟反应。谱系中的细胞可以单独受到“扰动”,如基因缺失、复制和突变。也可以指定外部干预,如在给定时刻添加或去除一种物质。细胞分化谱系,其中分化是随机驱动或外部诱导的,也可以进行建模。最后,CellLine可以生成并模拟谱系中任何给定细胞的多个副本的动态。作为CellLine使用的示例,我们模拟了以下系统:包含P53-Mdm2反馈回路模型的细胞谱系、每个细胞包含一个4基因阻遏物(双稳态电路)的分化谱系、果蝇中色觉所需的视网膜镶嵌细胞分化模型,其中分化途径取决于由随机过程控制的一种物质的浓度,以及一个9基因GRN,以说明在谱系中的细胞动态相关的情况下,使用CellLine而不是模拟多个独立细胞的优势。
CellLine程序、说明和示例可在www.ucalgary.ca/~aribeiro/CellLine/CellLine.html获取。