Metadata-Version: 1.1
Name: workflow2executable
Version: 0.1.1
Summary: Turn Galaxy Workflows into standalone scripts.
Home-page: https://github.com/mvdbeek/workflow2executable
Author: Marius van den Beek
Author-email: m.vandenbeek@gmail.com
License: MIT license
Description: ===================
        workflow2executable
        ===================
        
        
        .. image:: https://img.shields.io/pypi/v/workflow2executable.svg
                :target: https://pypi.python.org/pypi/workflow2executable
        
        .. image:: https://img.shields.io/travis/mvdbeek/workflow2executable.svg
                :target: https://travis-ci.org/mvdbeek/workflow2executable
        
        .. image:: https://readthedocs.org/projects/workflow2executable/badge/?version=latest
                :target: https://workflow2executable.readthedocs.io/en/latest/?badge=latest
                :alt: Documentation Status
        
        
        
        
        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:
        
        .. code-block:: shell
        
          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 
        
        .. code-block:: shell
        
         python workflow.py --help
        
        .. code-block:: shell
        
          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.
        
        .. _Cookiecutter: https://github.com/audreyr/cookiecutter
        .. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
        
        
        =======
        History
        =======
        
        0.1.0 (2019-08-13)
        ------------------
        
        * First release on PyPI.
        
Keywords: workflow2executable
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
