prov-dm数据模型的python实现
provp的Python项目详细描述
prov-json是源数据模型(prov-dm)的json表示。这一表述是在南安普敦大学内部开发的,作为研究项目之间交换来源信息的通用格式。此外,prov-json表示还旨在促进对出处信息的客户端操作,同时允许在各种web应用程序中使用通用客户端api。然而,由于它基于W3C来源工作组正在标准化的来源数据模型(http://www.w3.org/tr/prov-dm/),因此希望prov-json表示也能得到更广泛社区的支持。
文件夹结构:
-specs/json:prov-json规范文档
-示例:包含prov-json示例(*json)
为方便访问和操作prov-json结构的prov-json工具箱制定计划:
结合本文档中提供的prov-json规范,正在开发一个prov-json工具箱,以便于使用prov-json结构。工具箱将提供以下功能:
查询:查询支持
-元素或关系的属性,
-基于元素类型的元素和关系,以及
-包括/排除特定类型的元素/关系。
遍历:工具箱显示一个prov-json结构,作为由它们的关系链接的元素的起源图。通过这样做,它提供了许多从特定元素(水平或垂直)遍历图形的方法。
简单推论:prov-dm中传递关系的传递闭包支持
编辑:创建和更新来源图
类型化文本:处理流行的数据类型(例如xsd)并为特定于应用程序的数据类型提供扩展点
ui小部件:支持上述功能的通用javascript ui小部件
文件夹结构:
-specs/json:prov-json规范文档
-示例:包含prov-json示例(*json)
为方便访问和操作prov-json结构的prov-json工具箱制定计划:
结合本文档中提供的prov-json规范,正在开发一个prov-json工具箱,以便于使用prov-json结构。工具箱将提供以下功能:
查询:查询支持
-元素或关系的属性,
-基于元素类型的元素和关系,以及
-包括/排除特定类型的元素/关系。
遍历:工具箱显示一个prov-json结构,作为由它们的关系链接的元素的起源图。通过这样做,它提供了许多从特定元素(水平或垂直)遍历图形的方法。
简单推论:prov-dm中传递关系的传递闭包支持
编辑:创建和更新来源图
类型化文本:处理流行的数据类型(例如xsd)并为特定于应用程序的数据类型提供扩展点
ui小部件:支持上述功能的通用javascript ui小部件