• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

相似文献

1
Programmatic modeling for biological systems.生物系统的程序建模
Curr Opin Syst Biol. 2021 Sep;27. doi: 10.1016/j.coisb.2021.05.004. Epub 2021 May 24.
2
Programming biological models in Python using PySB.使用 PySB 在 Python 中编程生物模型。
Mol Syst Biol. 2013;9:646. doi: 10.1038/msb.2013.1.
3
BioModME for building and simulating dynamic computational models of complex biological systems.BioModME用于构建和模拟复杂生物系统的动态计算模型。
Bioinform Adv. 2024 Feb 20;4(1):vbae023. doi: 10.1093/bioadv/vbae023. eCollection 2024.
4
CoreFlow: a computational platform for integration, analysis and modeling of complex biological data.CoreFlow:一个用于复杂生物数据整合、分析和建模的计算平台。
J Proteomics. 2014 Apr 4;100:167-73. doi: 10.1016/j.jprot.2014.01.023. Epub 2014 Feb 3.
5
ogs5py: A Python-API for the OpenGeoSys 5 Scientific Modeling Package.ogs5py:OpenGeoSys 5 科学建模包的 Python API。
Ground Water. 2021 Jan;59(1):117-122. doi: 10.1111/gwat.13017. Epub 2020 Jun 16.
6
Domain-Specific Programming Languages for Computational Nucleic Acid Systems.用于计算核酸系统的领域特定编程语言。
ACS Synth Biol. 2020 Jul 17;9(7):1499-1513. doi: 10.1021/acssynbio.0c00050. Epub 2020 Jul 8.
7
A fast and efficient python library for interfacing with the Biological Magnetic Resonance Data Bank.一个用于与生物磁共振数据库接口的快速高效的Python库。
BMC Bioinformatics. 2017 Mar 17;18(1):175. doi: 10.1186/s12859-017-1580-5.
8
Constructing and analysing dynamic models with modelbase v1.2.3: a software update.使用 modelbase v1.2.3 构建和分析动态模型:软件更新。
BMC Bioinformatics. 2021 Apr 20;22(1):203. doi: 10.1186/s12859-021-04122-7.
9
kboolnet: a toolkit for the verification, validation, and visualization of reaction-contingency (rxncon) models.kboolnet:一个用于反应依存(rxncon)模型的验证、确认和可视化的工具包。
BMC Bioinformatics. 2023 Jun 12;24(1):246. doi: 10.1186/s12859-023-05329-6.
10
BioServices: a common Python package to access biological Web Services programmatically.生物服务:一个用于通过编程访问生物 Web 服务的通用 Python 包。
Bioinformatics. 2013 Dec 15;29(24):3241-2. doi: 10.1093/bioinformatics/btt547. Epub 2013 Sep 23.

引用本文的文献

1
AI in cellular engineering and reprogramming.人工智能在细胞工程与重编程中的应用。
Biophys J. 2024 Sep 3;123(17):2658-2670. doi: 10.1016/j.bpj.2024.04.001. Epub 2024 Apr 4.
2
Biotechnology Data Analysis Training with Jupyter Notebooks.使用Jupyter Notebook进行生物技术数据分析培训。
J Microbiol Biol Educ. 2023 Jan 16;24(1). doi: 10.1128/jmbe.00113-22. eCollection 2023 Apr.
3
Systems approaches to investigate the role of NF-κB signaling in aging.采用系统生物学方法研究 NF-κB 信号通路在衰老中的作用。
Biochem J. 2022 Jan 28;479(2):161-183. doi: 10.1042/BCJ20210547.

本文引用的文献

1
PyMC: a modern, and comprehensive probabilistic programming framework in Python.PyMC:Python 中一个现代且全面的概率编程框架。
PeerJ Comput Sci. 2023 Sep 1;9:e1516. doi: 10.7717/peerj-cs.1516. eCollection 2023.
2
Efficient gradient-based parameter estimation for dynamic models using qualitative data.利用定性数据进行动态模型的高效基于梯度的参数估计。
Bioinformatics. 2021 Dec 7;37(23):4493-4500. doi: 10.1093/bioinformatics/btab512.
3
MASSpy: Building, simulating, and visualizing dynamic biological models in Python using mass action kinetics.MASSpy:使用质量作用动力学在 Python 中构建、模拟和可视化动态生物模型。
PLoS Comput Biol. 2021 Jan 28;17(1):e1008208. doi: 10.1371/journal.pcbi.1008208. eCollection 2021 Jan.
4
Crosstalk and ultrasensitivity in protein degradation pathways.蛋白质降解途径中的串扰和超敏反应。
PLoS Comput Biol. 2020 Dec 28;16(12):e1008492. doi: 10.1371/journal.pcbi.1008492. eCollection 2020 Dec.
5
Building kinetic models for metabolic engineering.为代谢工程构建动力学模型。
Curr Opin Biotechnol. 2021 Feb;67:35-41. doi: 10.1016/j.copbio.2020.11.010. Epub 2020 Dec 24.
6
Best Practices for Making Reproducible Biochemical Models.构建可重复生化模型的最佳实践
Cell Syst. 2020 Aug 26;11(2):109-120. doi: 10.1016/j.cels.2020.06.012.
7
SBML Level 3: an extensible format for the exchange and reuse of biological models.SBML 级别 3:一种用于生物模型交换和重用的可扩展格式。
Mol Syst Biol. 2020 Aug;16(8):e9110. doi: 10.15252/msb.20199110.
8
CellML 2.0.CellML 2.0.
J Integr Bioinform. 2020 Jul 24;17(2-3):20200021. doi: 10.1515/jib-2020-0021.
9
A Probabilistic Approach to Explore Signal Execution Mechanisms With Limited Experimental Data.一种利用有限实验数据探索信号执行机制的概率方法。
Front Genet. 2020 Jul 10;11:686. doi: 10.3389/fgene.2020.00686. eCollection 2020.
10
Parameter Estimation and Uncertainty Quantification for Systems Biology Models.系统生物学模型的参数估计与不确定性量化
Curr Opin Syst Biol. 2019 Dec;18:9-18. doi: 10.1016/j.coisb.2019.10.006. Epub 2019 Nov 6.

生物系统的程序建模

Programmatic modeling for biological systems.

作者信息

Lubbock Alexander L R, Lopez Carlos F

机构信息

Department of Biochemistry, Vanderbilt University, Nashville, Tennessee 37212, United States of America.

Vanderbilt-Ingram Cancer Center, Vanderbilt University, Nashville Tennessee 37212, United States of America.

出版信息

Curr Opin Syst Biol. 2021 Sep;27. doi: 10.1016/j.coisb.2021.05.004. Epub 2021 May 24.

DOI:10.1016/j.coisb.2021.05.004
PMID:34485764
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC8411905/
Abstract

Computational modeling has become an established technique to encode mathematical representations of cellular processes and gain mechanistic insights that drive testable predictions. These models are often constructed using graphical user interfaces or domain-specific languages, with community standards used for interchange. Models undergo steady state or dynamic analysis, which can include simulation and calibration within a single application, or transfer across various tools. Here, we describe a novel programmatic modeling paradigm, whereby modeling is augmented with software engineering best practices. We focus on Python - a popular programming language with a large scientific package ecosystem. Models can be encoded as programs, adding benefits such as modularity, testing, and automated documentation generators, while still being extensible and exportable to standardized formats for use with external tools if desired. Programmatic modeling is a key technology to enable collaborative model development and enhance dissemination, transparency, and reproducibility.

摘要

计算建模已成为一种既定技术,用于对细胞过程的数学表示进行编码,并获得能够驱动可测试预测的机制性见解。这些模型通常使用图形用户界面或特定领域语言构建,并采用社区标准进行交换。模型会进行稳态或动态分析,这可以包括在单个应用程序内进行模拟和校准,或者跨各种工具进行转移。在这里,我们描述了一种新颖的编程建模范式,通过软件工程最佳实践增强建模。我们专注于Python——一种拥有庞大科学软件包生态系统的流行编程语言。模型可以编码为程序,带来诸如模块化、测试和自动文档生成器等好处,同时如果需要,仍然可以扩展并导出为标准化格式以供外部工具使用。编程建模是实现协作式模型开发并提高传播、透明度和可重复性的关键技术。