跳转到主要内容

提供知识图谱清理和标识符归一化的功能。

项目描述

universalizer

KG-Hub Universalizer提供知识图谱清理和标识符归一化的功能。

安装

使用pip安装

pip install universalizer

或者

使用Poetry安装。

git clone https://github.com/Knowledge-Graph-Hub/universalizer.git
cd universalizer
poetry install

用法

在相同目录下有KGX格式节点和边文件

universalizer run path/to/directory

或者,如果它们在单个tar.gz文件中

universalizer run -c graph.tar.gz

ID和类别映射

支持SSSOM格式的映射。使用单个映射文件

univeralizer run -m poro-mp-exact-1.0.sssom.tsv path/to/directory

或整个映射文件目录

univeralizer run -m path/to/mapfiles path/to/directory

要映射节点类别以及标识符,请使用-u标志

univeralizer run -m path/to/mapfiles path/to/directory -u

对于从subject_idobject_id的SSSOM映射,主题节点ID将被重新映射到对象ID。

如果指定了object_category值,节点类别ID也将被重新映射。

请注意,这将完成节点归一化和ID重新映射。

映射应使用归一化形式(例如,指定"FBbt:00005201",而不是"FBBT:00005201",即使后者形式在输入图中)

项目详情


下载文件

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

源代码分布

universalizer-0.0.11.tar.gz (10.8 kB 查看哈希值)

上传时间 源代码

构建分布

universalizer-0.0.11-py3-none-any.whl (12.9 kB 查看哈希值)

上传时间 Python 3

支持