PyEcoLib:一个用于模拟随机细胞大小动态的python库。

IF 2 4区 生物学 Q4 BIOCHEMISTRY & MOLECULAR BIOLOGY
César Nieto, Sergio Camilo Blanco, César Vargas-García, Abhyudai Singh, Pedraza Juan Manuel
{"title":"PyEcoLib:一个用于模拟随机细胞大小动态的python库。","authors":"César Nieto, Sergio Camilo Blanco, César Vargas-García, Abhyudai Singh, Pedraza Juan Manuel","doi":"10.1088/1478-3975/acd897","DOIUrl":null,"url":null,"abstract":"<p><p>Recently, there has been an increasing need for tools to simulate cell size regulation due to important applications in cell proliferation and gene expression. However, implementing the simulation usually presents some difficulties, as the division has a cycle-dependent occurrence rate. In this article, we gather a recent theoretical framework in<i>PyEcoLib</i>, a python-based library to simulate the stochastic dynamics of the size of bacterial cells. This library can simulate cell size trajectories with an arbitrarily small sampling period. In addition, this simulator can include stochastic variables, such as the cell size at the beginning of the experiment, the cycle duration timing, the growth rate, and the splitting position. Furthermore, from a population perspective, the user can choose between tracking a single lineage or all cells in a colony. They can also simulate the most common division strategies (adder, timer, and sizer) using the division rate formalism and numerical methods. As an example of PyecoLib applications, we explain how to couple size dynamics with gene expression predicting, from simulations, how the noise in protein levels increases by increasing the noise in division timing, the noise in growth rate and the noise in cell splitting position. The simplicity of this library and its transparency about the underlying theoretical framework yield the inclusion of cell size stochasticity in complex models of gene expression.</p>","PeriodicalId":20207,"journal":{"name":"Physical biology","volume":null,"pages":null},"PeriodicalIF":2.0000,"publicationDate":"2023-06-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10665115/pdf/","citationCount":"0","resultStr":"{\"title\":\"PyEcoLib: a python library for simulating stochastic cell size dynamics.\",\"authors\":\"César Nieto, Sergio Camilo Blanco, César Vargas-García, Abhyudai Singh, Pedraza Juan Manuel\",\"doi\":\"10.1088/1478-3975/acd897\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p><p>Recently, there has been an increasing need for tools to simulate cell size regulation due to important applications in cell proliferation and gene expression. However, implementing the simulation usually presents some difficulties, as the division has a cycle-dependent occurrence rate. In this article, we gather a recent theoretical framework in<i>PyEcoLib</i>, a python-based library to simulate the stochastic dynamics of the size of bacterial cells. This library can simulate cell size trajectories with an arbitrarily small sampling period. In addition, this simulator can include stochastic variables, such as the cell size at the beginning of the experiment, the cycle duration timing, the growth rate, and the splitting position. Furthermore, from a population perspective, the user can choose between tracking a single lineage or all cells in a colony. They can also simulate the most common division strategies (adder, timer, and sizer) using the division rate formalism and numerical methods. As an example of PyecoLib applications, we explain how to couple size dynamics with gene expression predicting, from simulations, how the noise in protein levels increases by increasing the noise in division timing, the noise in growth rate and the noise in cell splitting position. The simplicity of this library and its transparency about the underlying theoretical framework yield the inclusion of cell size stochasticity in complex models of gene expression.</p>\",\"PeriodicalId\":20207,\"journal\":{\"name\":\"Physical biology\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":2.0000,\"publicationDate\":\"2023-06-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10665115/pdf/\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Physical biology\",\"FirstCategoryId\":\"99\",\"ListUrlMain\":\"https://doi.org/10.1088/1478-3975/acd897\",\"RegionNum\":4,\"RegionCategory\":\"生物学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"BIOCHEMISTRY & MOLECULAR BIOLOGY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Physical biology","FirstCategoryId":"99","ListUrlMain":"https://doi.org/10.1088/1478-3975/acd897","RegionNum":4,"RegionCategory":"生物学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"BIOCHEMISTRY & MOLECULAR BIOLOGY","Score":null,"Total":0}
引用次数: 0

摘要

最近,由于在细胞增殖和基因表达中的重要应用,对模拟细胞大小调节的工具的需求越来越大。然而,实现仿真通常会遇到一些困难,因为分割具有依赖于周期的发生率。在本文中,我们在pyecolib中收集了一个最新的理论框架,pyecolib是一个基于python的库,用于模拟细菌细胞大小的随机动力学。该库可以用任意小的采样周期模拟细胞大小轨迹。此外,该模拟器还可以包含随机变量,例如实验开始时的细胞大小、周期持续时间、生长速率和分裂位置。此外,从种群的角度来看,用户可以选择跟踪单个谱系或群体中的所有细胞。它们还可以使用除法率形式化和数值方法模拟最常见的除法策略(加法器、计时器和大小器)。作为PyecoLib应用的一个例子,我们解释了如何将大小动态与基因表达相结合,通过模拟来预测蛋白质水平的噪声如何通过增加分裂时间的噪声、生长速度的噪声和细胞分裂位置的噪声来增加。该库的简单性及其对潜在理论框架的透明度产生了在复杂的基因表达模型中包含细胞大小随机性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
PyEcoLib: a python library for simulating stochastic cell size dynamics.

Recently, there has been an increasing need for tools to simulate cell size regulation due to important applications in cell proliferation and gene expression. However, implementing the simulation usually presents some difficulties, as the division has a cycle-dependent occurrence rate. In this article, we gather a recent theoretical framework inPyEcoLib, a python-based library to simulate the stochastic dynamics of the size of bacterial cells. This library can simulate cell size trajectories with an arbitrarily small sampling period. In addition, this simulator can include stochastic variables, such as the cell size at the beginning of the experiment, the cycle duration timing, the growth rate, and the splitting position. Furthermore, from a population perspective, the user can choose between tracking a single lineage or all cells in a colony. They can also simulate the most common division strategies (adder, timer, and sizer) using the division rate formalism and numerical methods. As an example of PyecoLib applications, we explain how to couple size dynamics with gene expression predicting, from simulations, how the noise in protein levels increases by increasing the noise in division timing, the noise in growth rate and the noise in cell splitting position. The simplicity of this library and its transparency about the underlying theoretical framework yield the inclusion of cell size stochasticity in complex models of gene expression.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Physical biology
Physical biology 生物-生物物理
CiteScore
4.20
自引率
0.00%
发文量
50
审稿时长
3 months
期刊介绍: Physical Biology publishes articles in the broad interdisciplinary field bridging biology with the physical sciences and engineering. This journal focuses on research in which quantitative approaches – experimental, theoretical and modeling – lead to new insights into biological systems at all scales of space and time, and all levels of organizational complexity. Physical Biology accepts contributions from a wide range of biological sub-fields, including topics such as: molecular biophysics, including single molecule studies, protein-protein and protein-DNA interactions subcellular structures, organelle dynamics, membranes, protein assemblies, chromosome structure intracellular processes, e.g. cytoskeleton dynamics, cellular transport, cell division systems biology, e.g. signaling, gene regulation and metabolic networks cells and their microenvironment, e.g. cell mechanics and motility, chemotaxis, extracellular matrix, biofilms cell-material interactions, e.g. biointerfaces, electrical stimulation and sensing, endocytosis cell-cell interactions, cell aggregates, organoids, tissues and organs developmental dynamics, including pattern formation and morphogenesis physical and evolutionary aspects of disease, e.g. cancer progression, amyloid formation neuronal systems, including information processing by networks, memory and learning population dynamics, ecology, and evolution collective action and emergence of collective phenomena.
×
引用
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学术文献互助群
群 号:481959085
Book学术官方微信