用于使用ebi本体查找服务构建bel资源文件的包。

pybel-ols的Python项目详细描述


pybel[1]扩展,用于使用ebi[2]本体构建bel资源 查找服务。

安装Current version on PyPIStable Supported Python VersionsMIT License

获取最新

使用以下命令从GitHub下载最新代码:

$ pip install git+https://github.com/pybel/pybel-ols.git

对于开发者

GitHub克隆存储库,并使用以下命令以可编辑模式安装:

$ git clone https://github.com/pybel/pybel-ols.git
$ cd pybel-ols
$ pip install -e .

开始

主要目标是生成一个命名空间文件。例如,要为前缀hp缩写的Human Phenotype Ontology生成命名空间,可以使用以下命令:

$ pybel-ols namespace_from_ols hp --encoding "O" --output ~/Desktop/hp.belns

其中--encoding "O"告诉它,这个本体中的所有术语都对应于病理/表型bel类型。

或者,可以使用'-b'选项指定备用ols实例

$ pybel-ols namespace_from_ols hp --encoding O --output ~/Desktop/hp.belns -b https://localhost/ols

参考文献

[1]Hoyt, C. T., et al. (2017). PyBEL: a Computational Framework for Biological Expression Language. Bioinformatics, 34(December), 1–2.
[2]Cote, R., et al. (2006). The Ontology Lookup Service, a lightweight cross-platform tool for controlled vocabulary queries. BMC Bioinformatics, 7, 1–7.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
从Android的Chrome Java网站下载文件   java如何使用正确的语法在Oracle数据库中插入值   启动时java eclipse端口占用错误   java判断两个字符串是否“足够相似”的好指标是什么   ANT中选项无法识别的java问题   Java RMI导致“NoSuchObjectException”   java如何用txt文件中的某些单词填充JList   字符串引用另一个字符串的部分?JAVA   java识别Spring MVC DTO   java JMH注释处理器NullPointerException   java Big decimal setScale有时给出不同的值   带有JWT的java Web和Http安全配置(忽略登录路径问题)   java添加JPA非主键引用了多个实体   java树算法中两个节点之间的距离问题   java延迟与解耦体系结构建议   SWI Prolog Java jpl。PrologException查询不工作   java用不同的构造函数实例化一个类   java如何使用JDO从数据库中获取特定数量的行?