一个用于生成用于使用INDRA和PyBEL合理丰富BEL图的整理表的软件包。
项目描述
一个用于生成用于合理丰富BEL图的整理表的软件包。
如果您在工作中发现 bel_enrichment 有用,请考虑引用 [1]
此外,此软件包还大量基于INDRA [2] 和 PyBEL [3]。
安装

bel_enrichment 可以使用以下命令从PyPI安装
$ pip install bel_enrichment
可以使用以下命令从GitHub安装最新版本
$ pip install git+https://github.com/bel-enrichment/bel-enrichment.git
您需要在 ~/.config/indra/config.ini 文件中设置 INDRA_DB_REST_URL 和 INDRA_DB_REST_API_KEY。请联系INDRA团队获取凭据。
理性富集
根据使用PyBEL预先编译的给定BEL图生成一个包含管理表单的文件夹。使用 --info-cutoff 指定最小信息密度截止值。1.0 表示节点没有边,0.5 表示一条边,依此类推。使用 --belief-cutoff 指定添加到表单的最小信念分数。更高的信念分数意味着陈述已经正确的可能性更大。
$ bel-enrichment from-graph zhang2011.bel --directory ~/Desktop/zhang-enrichment
根据使用PyBEL预先编译的给定BEL图中的信息内容对基因进行排名。
$ bel-enrichment ranks zhang2011.bel
基于文档的编辑
如果您想根据PubMed标识符(或它们的列表)创建管理表单,请这样做
$ bel-enrichment from-pmids 20585587 20585588 > ~/Desktop/document_based.tsv
基于主题的编辑
如果您想根据实体创建管理表单,请这样做
$ bel-enrichment from-agents MAPT GSK3B > ~/Desktop/topic_based.tsv
参考文献
Gyori, B. M., et al. (2017). 从词模型到可执行信号网络模型,使用自动化组装. Molecular Systems Biology, 13(11), 954.
Hoyt, C. T., Konotopez, A., Ebeling, C., (2017). PyBEL:用于生物表达语言的计算框架. Bioinformatics (Oxford, England), 34(4), 703–704.
项目详情
下载文件
下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源分布
构建分布
bel_enrichment-0.0.5.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bfd4012461c359cbd4209187cc8151980eaa5b72670711237fc11fab0a841ad6 |
|
MD5 | aa983c2cb9377f750518612a712eedef |
|
BLAKE2b-256 | 3bc051d2c152c422e839eca9bfcd726d7ddec04d59f9b4cb76639b84997d6b15 |
bel_enrichment-0.0.5-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d7e2bd185d5ee0b15c670b6945367d6742ba5ff96e970fab79b522da0fb18614 |
|
MD5 | 8bf90c20fda14ff76d303fdd5eadf8d5 |
|
BLAKE2b-256 | c02e1ac4511795adb1cbe09200b1509fb94cc3aa89b5f3083706cef7bd6c1b03 |