将Galaxy工作流转换为独立脚本。
项目描述
workflow2executable
将Galaxy工作流转换为独立脚本。
自由软件:MIT许可证
将Galaxy工作流转换为独立脚本。
目前只适用于常规数据集输入。最终可能更适合集成到planemo。
基本思想是,一个具有完全定义的输入部分的工作流可以描述自己。
workflow2executable 28d1e2d715476c2c https://usegalaxy.org --script_path workflow.py
应创建一个Python脚本,该脚本将在指定的Galaxy服务器上运行工作流。使用方法可参见
python workflow.py --help
Usage: workflow.py [OPTIONS]
Run Select last n lines workflow
Options:
--input_dataset PATH
--number_of_lines_to_keep INTEGER
-a, --api_key TEXT API key to use for running workflow
-g, --galaxy_url TEXT Galaxy URL to use for running workflow
[default: https://usegalaxy.org]
-h, --history_id TEXT History ID that will contain workflow
results
-n, --new_history_name TEXT Create a new history with this name. Will
not be used if history ID is provided.
--publish / --private Publish history?
--monitor_invocation / --no_monitor_invocation
Print workflow invocation status updates?
--workflow_id_override TEXT Override workflow to run with this workflow
id or uuid
--quiet TEXT Decrease logging output
--help Show this message and exit.
鸣谢
此软件包是用Cookiecutter和audreyr/cookiecutter-pypackage项目模板创建的。
历史
0.1.0 (2019-08-13)
首次发布在PyPI上。
项目详情
下载文件
下载适合您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
workflow2executable-0.1.1.tar.gz (14.0 kB 查看哈希值)
构建版本
关闭
workflow2executable-0.1.1.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0b0049ede8e188feb2d9d2c43d6ff4768a682fa9e0307cb0c77e8e66b448a8e5 |
|
MD5 | e684e5cfe7b7532941b389a2c159d4a8 |
|
BLAKE2b-256 | 8d436c3119822caf67f0526c58b226c1fc52d58d0e1c186ff1b4e33ae1541bc9 |
关闭
workflow2executable-0.1.1-py2.py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fceb4edb8aa04369f8bae329d1c42c5248522f0c79abfa1909d7cf222f50910b |
|
MD5 | 5c67fc4a9750480465d785c51a9a1546 |
|
BLAKE2b-256 | fe151f0131bba4cf2bc51772c354340ff883efa2ba116a8900317dc76387a9a2 |