未提供项目描述
项目描述
PhEval的GADO运行器
这是PhEval的GADO插件。使用此插件,您可以利用基因优先级工具GADO无缝运行PhEval管道。运行完整PhEval Makefile管道的设置过程与单个运行的设置不同。Makefile管道创建用于语料库和配置的目录结构以处理多个运行配置。有关设置适当的目录布局的详细说明(包括输入目录和测试数据目录),请参阅此处。
安装
克隆pheval.gado仓库并设置poetry环境
git clone https://github.com/monarch-initiative/pheval.gado.git
cd pheval.gado
poetry shell
poetry install
或使用PyPi安装
pip install pheval.gado
配置单个运行
设置输入目录
应在输入目录中找到一个config.yaml,格式如下
tool: GADO
tool_version: 1.0.1
variant_analysis: False
gene_analysis: True
disease_analysis: False
tool_specific_configuration_options:
gado_jar: GadoCommandline-1.0.1/GADO.jar
hpo_ontology: hp.obo
hpo_predictions_info: predictions_auc_bonf.txt
genes: hpo_prediction_genes.txt
hpo_predictions: genenetwork_bonf_spiked/genenetwork_bonf_spiked.dat
仅填写基本字段以给出需求的概念,因为GADO是基因优先级工具,在config中应将gene_analysis
设置为True
。已提供了一个示例配置,位于pheval.gado/config.yaml。
运行所需的全部GADO输入数据文件(在tool_specific_configuration_options
中指定)应位于输入目录中。gado_jar
指向GADO jar文件的名称,该文件也应位于输入目录中。
输入目录的整体结构应类似于以下结构
.
├── GadoCommandline-1.0.1
├── config.yaml
├── predictions_auc_bonf.txt
├── hp.obo
├── hpo_prediction_genes.txt
└── genenetwork_bonf_spiked
└── genenetwork_bonf_spiked.dat
设置测试数据目录
PhEval的GADO插件接受phenopackets作为运行GADO的输入。
测试数据目录应包含一个名为phenopackets的子目录
├── testdata_dir
└── phenopackets
运行命令
一旦正确配置了测试数据和输入目录,就可以执行pheval运行命令。
pheval run --input-dir /path/to/input_dir \
--testdata-dir /path/to/testdata_dir \
--runner gadophevalrunner \
--output-dir /path/to/output_dir \
--version 1.0.1
项目详情
下载文件
下载适用于您平台的应用程序。如果您不确定选择哪一个,请了解有关安装包的更多信息。
源代码分发
pheval_gado-0.1.0.tar.gz (6.2 kB 查看哈希值)
构建版本
pheval_gado-0.1.0-py3-none-any.whl (8.6 kB 查看哈希值)
关闭
pheval_gado-0.1.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b950440ee329e6f90492664a9f8e994fd95d9eca9c6dade015e179fa8be85a97 |
|
MD5 | 351d27a2ef7c3c069bf0f29e87d77e25 |
|
BLAKE2b-256 | fa25a626603e4294c02c0e5a5b84e2ad2b5b01c09317636c95e06a4771608f7d |
关闭
pheval_gado-0.1.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fa380359561ad06d01f02bda842847f9175c48f1ebda7199a8ebf535dc8905e5 |
|
MD5 | 37fa500c3f074518d58c42bb1cf43a1a |
|
BLAKE2b-256 | c27f27433b5f77b52aa8829df946aaf195bc0770f24d8419398c4fccd6bc4eb9 |