Department of Medicine, University of Florida, Gainesville, FL 32610-0225, United States.
Bioinformatics. 2024 Jan 2;40(1). doi: 10.1093/bioinformatics/btae009.
Integrative biological modeling requires software infrastructure to launch, interconnect, and execute simulation software components without loss of functionality. SimService is a software library that enables deploying simulations in integrated applications as memory-isolated services with interactive proxy objects in the Python programming language. SimService supports customizing the interface of proxies so that simulation developers and users alike can tailor generated simulation instances according to model, method, and integrated application.
SimService is written in Python, is freely available on GitHub under the MIT license at https://github.com/tjsego/simservice, and is available for download via the Python Package Index (package name "simservice") and conda (package name "simservice" on the conda-forge channel).
综合生物建模需要软件基础设施来启动、互连和执行模拟软件组件,而不会损失功能。SimService 是一个软件库,它允许在集成应用程序中将模拟作为内存隔离的服务进行部署,并在 Python 编程语言中使用交互式代理对象。SimService 支持自定义代理的接口,以便模拟开发人员和用户都可以根据模型、方法和集成应用程序来定制生成的模拟实例。
SimService 是用 Python 编写的,在 GitHub 上可通过 MIT 许可证免费获得,网址为 https://github.com/tjsego/simservice,也可以通过 Python 包索引(包名“simservice”)和 conda(在 conda-forge 频道上的包名“simservice”)下载。