workflow2executable
Turn Galaxy Workflows into standalone scripts.
Free software: MIT license
Documentation: https://workflow2executable.readthedocs.io.
Turn Galaxy Workflows into standalone scripts.
Works only with regular dataset inputs for now. Might ultimately fit better into planemo.
The basic idea is that a workflow with completely defined input section describes itself:
workflow2executable 28d1e2d715476c2c https://usegalaxy.org --script_path workflow.py
Should create a python script that will run a workflow on a given Galaxy server. Useage can be seen with
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.
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.1.0 (2019-08-13)
First release on PyPI.
Metadata
Release files for workflow2executable 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| workflow2executable-0.1.1.tar.gz | 14.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| workflow2executable-0.1.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 23.5 kB
Release files / workflow2executable-0.1.1.tar.gz
| Download URL | workflow2executable-0.1.1.tar.gz |
|---|---|
| Size | 14.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0b0049ede8e188feb2d9d2c43d6ff4768a682fa9e0307cb0c77e8e66b448a8e5
|
|
BLAKE2b-256 checksum How to use checksums |
8d436c3119822caf67f0526c58b226c1fc52d58d0e1c186ff1b4e33ae1541bc9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.2
|
Release files / workflow2executable-0.1.1-py2.py3-none-any.whl
| Download URL | workflow2executable-0.1.1-py2.py3-none-any.whl |
|---|---|
| Size | 9.5 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
fceb4edb8aa04369f8bae329d1c42c5248522f0c79abfa1909d7cf222f50910b
|
|
BLAKE2b-256 checksum How to use checksums |
fe151f0131bba4cf2bc51772c354340ff883efa2ba116a8900317dc76387a9a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.1.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.8.2
|