跳转到主要内容

未提供项目描述

项目描述

关系图,Python版

这是在Python中实现的关系图的简化版本

目标是处理子类、someValuesFrom、传递属性和属性链的最小子集

  • subClassOf
  • someValuesFrom
  • 传递属性
  • 属性链

运行

run_relation_graph("tests/input/test.csv", "tests/output/results.csv")
  • 输入必须是csv
  • 标题必须是主题、谓词、对象
  • 域实体可以是任何语法,rdf/owl术语必须是CURIEs
  • 行可以是
    • 关系图直接边
    • 形式为 PRED,rdf:type,owl:TransitiveProperty 的三元组

详细信息请见 tests/input

待办事项

  • 自反边
  • 将等价性放松为成对subClassOf
  • 与scala关系图进行比较
  • 属性链

项目详情


下载文件

下载适合您平台的文件。如果您不确定要选择哪个,请了解更多关于 安装包 的信息。

源代码分发

relation_graph-0.1.1.tar.gz (11.2 MB 查看哈希值)

上传时间: 源代码

构建分发

relation_graph-0.1.1-cp39-cp39-macosx_10_7_x86_64.whl (263.2 kB 查看哈希值)

上传于 CPython 3.9 macOS 10.7+ x86-64

relation_graph-0.1.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (1.0 MB 查看哈希值)

上传于 CPython 3.7m manylinux: glibc 2.5+ x86-64