Andrews Steven S
Fred Hutchinson Cancer Research Center, Seattle, WA, USA.
Isaac Newton Institute for Mathematical Sciences, Cambridge, UK.
Methods Mol Biol. 2019;1945:179-202. doi: 10.1007/978-1-4939-9102-0_8.
Many biological molecules exist in multiple variants, such as proteins with different posttranslational modifications, DNAs with different sequences, and phospholipids with different chain lengths. Representing these variants as distinct species, as most biochemical simulators do, leads to the problem that the number of species, and chemical reactions that interconvert them, typically increase combinatorially with the number of ways that the molecules can vary. This can be alleviated by "rule-based modeling methods," in which software generates the chemical reaction network from relatively simple "rules." This chapter presents a new approach to rule-based modeling. It is based on wildcards that match to species names, much as wildcards can match to file names in computer operating systems. It is much simpler to use than the formal rule-based modeling approaches developed previously but can lead to unintended consequences if not used carefully. This chapter demonstrates rule-based modeling with wildcards through examples for signaling systems, protein complexation, polymerization, nucleic acid sequence copying and mutation, the "SMILES" chemical notation, and others. The method is implemented in Smoldyn, a spatial and stochastic biochemical simulator, for both generate-first and on-the-fly expansion, meaning whether the reaction network is generated before or during the simulation.
许多生物分子存在多种变体,例如具有不同翻译后修饰的蛋白质、具有不同序列的DNA以及具有不同链长的磷脂。如同大多数生化模拟器那样,将这些变体表示为不同的物种,会导致物种数量以及相互转化它们的化学反应通常会随着分子可能变化方式的数量呈组合式增加的问题。这可以通过“基于规则的建模方法”来缓解,在这种方法中,软件从相对简单的“规则”生成化学反应网络。本章介绍了一种新的基于规则的建模方法。它基于与物种名称匹配的通配符,这与计算机操作系统中通配符可匹配文件名的方式非常相似。它比之前开发的形式化基于规则的建模方法使用起来要简单得多,但如果使用不当可能会导致意外后果。本章通过信号系统、蛋白质复合、聚合、核酸序列复制和突变、“SMILES”化学符号表示法等示例展示了使用通配符的基于规则的建模。该方法在Smoldyn(一种空间和随机生化模拟器)中实现,用于生成优先和即时扩展,即反应网络是在模拟之前还是在模拟过程中生成。