提供知识图谱清理和标识符归一化的功能。
项目描述
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_id
到object_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 查看哈希值)
关闭
universalizer-0.0.11.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0862bd1fdbfc923a4222ea422e64b95ab9d8ff71adcfe1e5c798a90dbd41c28a |
|
MD5 | e04b62e1743b3fa49f89993d9c8820de |
|
BLAKE2b-256 | 0a2f6a875f0ed10cd1bf1db2547c4b88edbdb24c85c90226a988360d5182e61f |
关闭
universalizer-0.0.11-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ae36ebf91a773f696b504147f2a6df0a465151dcabae1375bfe4018de8c5ff94 |
|
MD5 | ad6418d7345f1321270213cd3e5419a1 |
|
BLAKE2b-256 | e1d3fd0a57ab196a75d476ec8b83d8e04402f0cde1f0882f59a310bdf0d23fef |