[发明专利]用于临床数据分析的元数据驱动的程序代码生成在审
申请号: | 201711443375.5 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108255476A | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | B·R·科恩 | 申请(专利权)人: | 埃森哲环球解决方案有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30;G16H50/70 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;姚杰 |
地址: | 爱尔兰*** | 国省代码: | 爱尔兰;IE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 元数据 元数据驱动 程序代码生成 代码生成引擎 方式处理数据 程序代码 代码生成 临床试验 临床数据 生成程序 中间数据 分析 内联 引擎 存储 引用 指令 输出 | ||
描述了用于元数据驱动代码生成以生成用于分析来自临床试验的数据的代码的技术。代码生成引擎可以基于被输入到引擎的元数据来生成程序代码。元数据可以描述要输入到生成的代码的数据,以及在执行时由生成的代码输出的一个或多个工件。元数据还可以描述要对输入数据和/或中间数据执行的一个或多个操作。元数据可以包括以下中的一项或多项:要被包括在生成的代码中的内联代码;对要包括在所生成的代码中的存储的代码的引用;和/或要被运行以生成代码的指令。工件可以包括但不限于诸如表格、图形和/或列表的报告,其描述由所生成的程序代码分析或以其他方式处理数据的结果。
背景技术
用于测试新药、医疗设备和/或治疗方案的临床试验传统上使用大量人口的测试对象进行,并且可能生成大量待分析的数据。传统上,手动编写软件来分析数据并产生报告。对于每个新的试验,可能需要编写新的软件程序来分析新收集的数据。考虑到研究可能在被分析的数据和正在输出的工件中有足够的不同,使用从研究到研究重复使用的标准工件只能获得有限的效率。因此,分析通过一系列临床试验生成的数据传统上是一个低效的过程,消耗大量的计算资源和计算机程序员时间以用于编码和执行软件。
发明内容
本公开的实现通常涉及临床数据分析。更具体地,本公开的实现涉及基于元数据生成用于分析临床数据并创建诸如报告的工件的程序代码。
通常,本说明书中描述的主题的创新方面可被体现在包括以下动作的方法中:访问元数据,该元数据描述用于临床试验的输入数据集合、将被提供作为输出的至少一个工件,以及在所述输入数据集合要被执行以创建所述至少一个工件的至少一个操作;基于所述元数据生成执行所述至少一个操作以创建所述至少一个工件的程序代码,其中所述程序代码的生成包括以下中一项或多项:执行包括在所述元数据中的至少一个指令以生成程序代码的至少一部分,基于元数据中被包括的引用来从代码储存库中取回程序代码的至少一部分,或者取回在元数据中内联地被包括的程序代码的至少一部分;执行所述程序代码,所述执行包括对所述输入数据集合执行所述至少一个操作,其中所述程序代码的执行基于所述执行所述至少一个操作来创建所述至少一个工件;以及传送所述至少一个工件用于通过计算设备的用户界面呈现。
这些和其他实现可以各自可选地包括以下创新特征中的一个或多个:所述至少一个工件包括表格、图形或数据列表中的至少一个;所述至少一个操作包括从电子数据捕获(EDC)系统取回包括通过临床试验生成的原始数据的输入数据集合,对原始数据执行质量检查,基于原始数据确定分析数据,和/或基于所述分析数据来确定所述至少一个工件;所述至少一个操作还包括将所述原始数据转换为第一标准格式并将所述分析数据转换为第二标准格式;程序代码与在临床试验期间被执行的个体研究相关联;输入数据集合包括与个体研究相关的数据;通过程序代码的执行生成的至少一个工件与个体研究相关联;程序代码由相同的代码生成引擎生成并且执行;所述动作还包括将所述程序代码的至少一部分存储在所述代码生成引擎可访问的库中用于随后的程序代码生成;和/或所述元数据被层布置以包括与多个研究相关联的全局元数据、与包括所述多个研究的子集的项目相关联的项目级别元数据、或者与多个研究中的一个研究相关联的研究级元数据中的至少两个。
上述方面中的任一个的其他实现包括对应的系统、装置和计算机程序,其被配置为执行编码在计算机存储设备上的方法的动作。本公开还提供了一种耦合到一个或多个处理器并在其上存储有指令的计算机可读存储介质,所述指令在由所述一个或多个处理器执行时使得所述一个或多个处理器根据本文所提供的方法的实现来执行操作。本公开进一步提供了用于实现本文提供的方法的系统。该系统包括一个或多个处理器以及耦合到一个或多个处理器的计算机可读存储介质,所述计算机可读存储介质上存储有指令,所述指令在由一个或多个处理器执行时使一个或多个处理器根据本文提供的方法的实现来执行操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于埃森哲环球解决方案有限公司,未经埃森哲环球解决方案有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711443375.5/2.html,转载请声明来源钻瓜专利网。