yggdrasil: a Python package for integrating computational models across languages and scales

IF 2.6 Q1 AGRONOMY in silico Plants Pub Date : 2019-01-01 DOI:10.1093/INSILICOPLANTS/DIZ001
Meagan Lang
{"title":"yggdrasil: a Python package for integrating computational models across languages and scales","authors":"Meagan Lang","doi":"10.1093/INSILICOPLANTS/DIZ001","DOIUrl":null,"url":null,"abstract":"Thousands of computational models have been created within both the plant biology community and broader scientific communities in the past two decades that have the potential to be combined into complex integration networks capable of capturing more complex biological processes than possible with isolated models. However, the technological barriers introduced by differences in language and data formats have slowed this progress. We present yggdrasil (previously cis_interface), a Python package for running integration networks with connections between models across languages and scales. yggdrasil coordinates parallel execution of models in Python, C, C++, and Matlab on Linux, Mac OS, and Windows operating systems, and handles communication in a number of data formats common to computational plant modelling. yggdrasil is designed to be user-friendly and can be accessed at https://github.com/cropsinsilico/yggdrasil. Although originally developed for plant models, yggdrasil can be used to connect computational models from any domain.","PeriodicalId":36138,"journal":{"name":"in silico Plants","volume":null,"pages":null},"PeriodicalIF":2.6000,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1093/INSILICOPLANTS/DIZ001","citationCount":"16","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"in silico Plants","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1093/INSILICOPLANTS/DIZ001","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AGRONOMY","Score":null,"Total":0}
引用次数: 16

Abstract

Thousands of computational models have been created within both the plant biology community and broader scientific communities in the past two decades that have the potential to be combined into complex integration networks capable of capturing more complex biological processes than possible with isolated models. However, the technological barriers introduced by differences in language and data formats have slowed this progress. We present yggdrasil (previously cis_interface), a Python package for running integration networks with connections between models across languages and scales. yggdrasil coordinates parallel execution of models in Python, C, C++, and Matlab on Linux, Mac OS, and Windows operating systems, and handles communication in a number of data formats common to computational plant modelling. yggdrasil is designed to be user-friendly and can be accessed at https://github.com/cropsinsilico/yggdrasil. Although originally developed for plant models, yggdrasil can be used to connect computational models from any domain.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
yggdrasil:一个Python包,用于跨语言和规模集成计算模型
在过去的二十年里,在植物生物学社区和更广泛的科学社区中已经创建了成千上万的计算模型,这些模型有可能被组合成复杂的集成网络,能够捕获比孤立模型更复杂的生物过程。然而,语言和数据格式差异带来的技术障碍减缓了这一进展。我们介绍了yggdrasil(以前称为cis_interface),这是一个Python包,用于运行集成网络,并在不同语言和规模的模型之间建立连接。yggdrasil在Linux、Mac OS和Windows操作系统上协调Python、C、c++和Matlab中模型的并行执行,并处理计算工厂建模常用的许多数据格式的通信。Yggdrasil的设计是用户友好的,可以访问https://github.com/cropsinsilico/yggdrasil。虽然最初是为植物模型开发的,但yggdrasil可以用于连接来自任何领域的计算模型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
in silico Plants
in silico Plants Agricultural and Biological Sciences-Agronomy and Crop Science
CiteScore
4.70
自引率
9.70%
发文量
21
审稿时长
10 weeks
期刊最新文献
Changes in the leaf area-seed yield relationship in soybean driven by genetic, management and environments: Implications for High-Throughput Phenotyping A Multi-Tissue Genome-Scale Model of Populus trichocarpa Elucidates Overexpression Targets for Improving Drought Tolerance Modelling the architecture of hazelnut (Corylus avellana) Tonda di Giffoni over two successive years An evaluation of Goudriaan's summary model for light interception in strip canopies, using functional-structural plant models Playing a crop simulation model using symbols and sounds: the ‘mandala’
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1