• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • 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分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

不确定性在数学模型中的声明式表示。

Declarative representation of uncertainty in mathematical models.

机构信息

Auckland Bioengineering Institute, University of Auckland, Auckland, New Zealand.

出版信息

PLoS One. 2012;7(7):e39721. doi: 10.1371/journal.pone.0039721. Epub 2012 Jul 3.

DOI:10.1371/journal.pone.0039721
PMID:22802941
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC3389025/
Abstract

An important aspect of multi-scale modelling is the ability to represent mathematical models in forms that can be exchanged between modellers and tools. While the development of languages like CellML and SBML have provided standardised declarative exchange formats for mathematical models, independent of the algorithm to be applied to the model, to date these standards have not provided a clear mechanism for describing parameter uncertainty. Parameter uncertainty is an inherent feature of many real systems. This uncertainty can result from a number of situations, such as: when measurements include inherent error; when parameters have unknown values and so are replaced by a probability distribution by the modeller; when a model is of an individual from a population, and parameters have unknown values for the individual, but the distribution for the population is known. We present and demonstrate an approach by which uncertainty can be described declaratively in CellML models, by utilising the extension mechanisms provided in CellML. Parameter uncertainty can be described declaratively in terms of either a univariate continuous probability density function or multiple realisations of one variable or several (typically non-independent) variables. We additionally present an extension to SED-ML (the Simulation Experiment Description Markup Language) to describe sampling sensitivity analysis simulation experiments. We demonstrate the usability of the approach by encoding a sample model in the uncertainty markup language, and by developing a software implementation of the uncertainty specification (including the SED-ML extension for sampling sensitivty analyses) in an existing CellML software library, the CellML API implementation. We used the software implementation to run sampling sensitivity analyses over the model to demonstrate that it is possible to run useful simulations on models with uncertainty encoded in this form.

摘要

多尺度建模的一个重要方面是能够以可以在建模者和工具之间交换的形式表示数学模型。虽然像 CellML 和 SBML 这样的语言的发展为数学模型提供了标准化的声明性交换格式,而与要应用于模型的算法无关,但迄今为止,这些标准尚未提供一种明确的机制来描述参数不确定性。参数不确定性是许多实际系统的固有特征。这种不确定性可能源于多种情况,例如:当测量包含固有误差时;当参数具有未知值并且建模者用概率分布替换它们时;当模型是来自群体的个体时,并且参数对于个体具有未知值,但对于群体的分布是已知的。我们提出并展示了一种通过利用 CellML 中提供的扩展机制在 CellML 模型中声明性地描述不确定性的方法。可以根据单变量连续概率密度函数或一个或多个变量(通常是非独立的)的多个实现来声明性地描述参数不确定性。我们还对 SED-ML(仿真实验描述标记语言)进行了扩展,以描述采样敏感性分析仿真实验。我们通过在不确定性标记语言中对示例模型进行编码,并通过在现有的 CellML 软件库 CellML API 实现中开发不确定性规范的软件实现(包括用于采样敏感分析的 SED-ML 扩展),演示了该方法的可用性。我们使用软件实现对模型进行采样敏感性分析,以证明在这种形式下对具有不确定性的模型进行有用的模拟是可能的。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a0bf/3389025/c468f48db90e/pone.0039721.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a0bf/3389025/a5e7c45e4b7b/pone.0039721.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a0bf/3389025/f2fc376175e8/pone.0039721.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a0bf/3389025/c468f48db90e/pone.0039721.g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a0bf/3389025/a5e7c45e4b7b/pone.0039721.g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a0bf/3389025/f2fc376175e8/pone.0039721.g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a0bf/3389025/c468f48db90e/pone.0039721.g003.jpg

相似文献

1
Declarative representation of uncertainty in mathematical models.不确定性在数学模型中的声明式表示。
PLoS One. 2012;7(7):e39721. doi: 10.1371/journal.pone.0039721. Epub 2012 Jul 3.
2
Simulation Experiment Description Markup Language (SED-ML) Level 1 Version 3 (L1V3).模拟实验描述标记语言(SED-ML)第1级第3版(L1V3)。
J Integr Bioinform. 2018 Mar 19;15(1):20170086. doi: 10.1515/jib-2017-0086.
3
The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core Release 2.系统生物学标记语言(SBML):第3级第2版核心版本2语言规范
J Integr Bioinform. 2019 Jun 20;16(2):20190021. doi: 10.1515/jib-2019-0021.
4
Simulation Experiment Description Markup Language (SED-ML) Level 1 Version 2.模拟实验描述标记语言(SED-ML)第1级第2版
J Integr Bioinform. 2015 Sep 4;12(2):262. doi: 10.2390/biecoll-jib-2015-262.
5
The Systems Biology Markup Language (SBML): Language Specification for Level 3 Version 2 Core.系统生物学标记语言(SBML):第3级第2版核心语言规范
J Integr Bioinform. 2018 Mar 9;15(1):20170081. doi: 10.1515/jib-2017-0081.
6
An overview of the CellML API and its implementation.CellML API 概述及其实现。
BMC Bioinformatics. 2010 Apr 8;11:178. doi: 10.1186/1471-2105-11-178.
7
SED-ML web tools: generate, modify and export standard-compliant simulation studies.SED-ML网络工具:生成、修改和导出符合标准的模拟研究。
Bioinformatics. 2017 Apr 15;33(8):1253-1254. doi: 10.1093/bioinformatics/btw812.
8
Reproducible computational biology experiments with SED-ML--the Simulation Experiment Description Markup Language.使用SED-ML(模拟实验描述标记语言)进行可重复的计算生物学实验。
BMC Syst Biol. 2011 Dec 15;5:198. doi: 10.1186/1752-0509-5-198.
9
Biophysical annotation and representation of CellML models.CellML模型的生物物理注释与表示
Bioinformatics. 2009 Sep 1;25(17):2263-70. doi: 10.1093/bioinformatics/btp391. Epub 2009 Jun 29.
10
phraSED-ML: A paraphrased, human-readable adaptation of SED-ML.phraSED-ML:SED-ML的一种经过释义的、人类可读的改编形式。
J Bioinform Comput Biol. 2016 Dec;14(6):1650035. doi: 10.1142/S0219720016500359. Epub 2016 Sep 30.

引用本文的文献

1
A demonstration of modularity, reuse, reproducibility, portability and scalability for modeling and simulation of cardiac electrophysiology using Kepler Workflows.使用 Kepler Workflows 对心脏电生理学进行建模和模拟的模块化、可重用性、可重复性、可移植性和可扩展性演示。
PLoS Comput Biol. 2019 Mar 8;15(3):e1006856. doi: 10.1371/journal.pcbi.1006856. eCollection 2019 Mar.
2
Improving collaboration by standardization efforts in systems biology.通过系统生物学中的标准化工作来提高协作。
Front Bioeng Biotechnol. 2014 Dec 8;2:61. doi: 10.3389/fbioe.2014.00061. eCollection 2014.

本文引用的文献

1
An overview of the CellML API and its implementation.CellML API 概述及其实现。
BMC Bioinformatics. 2010 Apr 8;11:178. doi: 10.1186/1471-2105-11-178.
2
The CellML Model Repository.细胞标记语言(CellML)模型库
Bioinformatics. 2008 Sep 15;24(18):2122-3. doi: 10.1093/bioinformatics/btn390. Epub 2008 Jul 25.
3
CellML: its future, present and past.细胞标记语言(CellML):其未来、现状与过往
Prog Biophys Mol Biol. 2004 Jun-Jul;85(2-3):433-50. doi: 10.1016/j.pbiomolbio.2004.01.004.
4
The systems biology markup language (SBML): a medium for representation and exchange of biochemical network models.系统生物学标记语言(SBML):一种用于生化网络模型表示与交换的媒介。
Bioinformatics. 2003 Mar 1;19(4):524-31. doi: 10.1093/bioinformatics/btg015.