用于运行Galaxy工作流的命令行工具。
gflow的Python项目详细描述
[![生成状态](https://travis-ci.org/AAFC-MBB/GFlow.svg?branch=master)](https://travis-ci.org/AAFC-MBB/GFlow) gflow公司 ==
这是一个命令行界面应用程序,允许在配置文件中指定数据集和工作流,然后在galaxy实例上执行工作流。
安装
从源目录:
$ pip install -r requirements.txt $ python setup.py install
配置
在config/中复制示例配置文件,并根据需要设置其中的参数:
$ cp config/config.yml.sample config/config.yml
用法
然后,执行:
$ gflow config/config.yml
或者,如果在未安装工具的情况下从源目录执行:
$ export PYTHONPATH=$PYTHONPATH:$PWD $ ./scripts/gflow config/config.yml
测试
出于测试目的,data/和workflow/中包含了少量数据文件和工作流文件。 设置`GALAXY_URL`和`GALAXY_API_KEY`环境变量后,使用以下命令执行测试:
$ python setup.py test