跳转到主要内容

babelon

项目描述

DOI

Babelon - 一个用于管理本体翻译和语言配置文件的标准

编辑者

  • @matentzn
  • @LLTommy
  • @mellybelly
  • @drseb
  • 任何想在这里的人。

临时文档在此。

Babelon是一个用于管理本体翻译和语言配置文件的标准。配置文件通过简单的TSV文件管理,例如

source source_version source_language translation_language subject_id predicate_id source_value translation_value translator translation_date translation_confidence translation_precision translation_type
http://purl.obolibrary.org/obo/hp.owl http://purl.obolibrary.org/obo/hp/releases/2021-04-13/hp.owl en de HP:0001945 rdfs:label 发烧 发烧 https://orcid.org/0000-0002-1373-XXXX 2021-05-21 0.95 exact HumanCurated
http://purl.obolibrary.org/obo/hp.owl http://purl.obolibrary.org/obo/hp/releases/2021-04-13/hp.owl en de HP:0002615 oio:exactSynonym 低血压 Niedriger Blutdruck https://orcid.org/0000-0002-1373-XXXX 2021-05-21 0.9 exact HumanCurated

Babelon的目标是捕获实现以下用例所需的最小数据

  • 将配置文件翻译成RDF,以实现与主要语言并行的替代语言的无缝集成。
  • 支持所有翻译属性,包括标签、同义词和定义。
  • 捕获重要的元数据,例如翻译的置信度和精度。
  • 启用跨语言编辑。例如
    • 通知语言配置文件维护者新术语或更改的标签
    • 通知核心本体团队翻译的更改,可能建议更新自己的注释或添加新的同义词。

作为此格式的第一个用例,我们关注捕获孤儿网团队对人类表型本体的法语翻译,并使用它们提供HPO的版本化语言配置文件。

编辑者

# in new environment
pip install poetry
poetry install
make translations

致谢

cookiecutter项目是在monarch-project-template模板的基础上开发的,并将使用cruft保持更新。

项目详情


下载文件

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

源分布

babelon-0.3.0.tar.gz (21.4 kB 查看哈希值)

上传时间

构建分布

babelon-0.3.0-py3-none-any.whl (24.3 kB 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面