用于处理ID前缀的Python API
项目描述
prefixcommons
一个用于处理prefixcommons环境中ID前缀的Python API
当前功能:使用JSON-LD上下文来扩展和收缩CURIE到URI
示例
>>> from prefixcommons import contract_uri >>> print(contract_uri('http://purl.obolibrary.org/obo/GO_0008150')) ['GO:0008150'] >>> from prefixcommons import expand_uri >>> print(expand_uri('GO:000850')) http://purl.obolibrary.org/obo/GO_0008150
上述示例使用来自prefixcommons/biocontext的标准JSON-LD上下文文件
您也可以传递自己的
>>> cmaps = [{'GO': 'http://purl.obolibrary.org/obo/GO_'}] >>> print(contract_uri('http://purl.obolibrary.org/obo/GO_0008150'), cmaps) ['GO:0008150']
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码发行版
prefixcommons-0.1.12.tar.gz (24.1 kB 查看哈希)
构建发行版
prefixcommons-0.1.12-py3-none-any.whl (29.5 kB 查看哈希)
关闭
prefixcommons-0.1.12.tar.gz的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 22c4e2d37b63487b3ab48f0495b70f14564cb346a15220f23919eb0c1851f69f |
|
MD5 | c5b3a8c6ba35bd08c44d2e878959359c |
|
BLAKE2b-256 | 7db5c5b63a4bf5dedb36567181fdb98dbcc7aaa025faebabaaffa2f5eb4b8feb |
关闭
prefixcommons-0.1.12-py3-none-any.whl的哈希
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 16dbc0a1f775e003c724f19a694fcfa3174608f5c8b0e893d494cf8098ac7f8b |
|
MD5 | 8160110bfca4eb56bd696c68722f7e06 |
|
BLAKE2b-256 | 31e8715b09df3dab02b07809d812042dc47a46236b5603d9d3a2572dbd1d8a97 |