Background: Increasingly, decision-making in healthcare relies on computer models, be it clinical prediction models at point of care or decision-analytic models at the policymaking level. Given the important role models play in both contexts, their structure and implementation be rigorously scrutinized. The ability to interrogate input/output associations without facing barriers can improve quality assurance mechanisms while satisfying privacy/confidentiality concerns and facilitating the integration of models into decision-making. This paper reports on the development of Programmable Interface for Statistical & Simulation Models (PRISM), a cloud-based platform for model accessibility. Methods: PRISM emphasizes two main principles: 1) minimal specifications on the side of model developer to make the model fit for cloud hosting, and 2) making client access completely independent of the resource requirement and software dependencies of the model. The server architecture integrates a RESTful Application Programming Interface (API) infrastructure, JSON for data transfer, a routing layer for access management, container technology for management of computer resources and package dependencies, and the capacity for synchronous or asynchronous model calls. Results: We discuss the architecture, the minimal API standards that enable a universal language for access to such models, the underlying server infrastructure, and the standards used for data transfer. An instance of PRISM is available as a service via the Peer Models Network http://peermodelsnetwork.com. Through a series of case studies, we demonstrate how interrogating models becomes possible in standardized fashion, in a way that is irrespective of the specifics of any model. Conclusions: We have developed a publicly accessible platform and minimalist standards that facilitate model accessibility for both clinical and policy models.
翻译:医疗保健的决策越来越多地依赖于计算机模型,无论是在护理点的临床预测模型,还是在决策层面的决策分析模型。鉴于模型在这两种情况下都起着重要作用,对其结构和实施进行严格审查。在不面临障碍的情况下询问投入/产出协会的能力可以改善质量保证机制,同时满足隐私/保密关切,并促进将模型纳入决策。本文件报告了开发基于程序的数据和模拟模型(PRISM)接口(基于云的模型)的开发情况。方法:PRISM强调两种主要原则:1)模型开发平台一侧的最低限度规格,以使模型适合云托管,以及2)使客户能够完全独立于该模型的资源要求和软件依赖性。服务器结构整合了REST-应用程序规划接口(API)基础设施、数据传输的JSON、用于访问管理、用于管理计算机资源和包装依赖的集装箱模型的路线结构,以及任何可同步或同步性模型的功能。结果:我们通过模板讨论结构,使用最低限度的ASIPI标准,从而使得一个通用的服务器标准成为了我们目前使用的一系列标准。