Commit Graph
7 Commits
Author SHA1 Message Date
Dannon Baker 89b96984a2 Remove test_workflow_from_yaml due to inconsistent yaml loading (makes it a bad test). Details in comment. 2015-05-04 12:48:50 -04:00
John Chilton 391abd5fd6 Remove assert False from test/api/test_workflows_from_yaml.py.
These aren't ideal tests - but it is some indication that things are working that the API will import the workflow and produce a representation. Should follow up at some point and verify the representation is in fact the correct one.
2015-03-02 22:39:58 -05:00
John Chilton e0a5e82bda Allow implicit connections between workflow steps (no editor GUI yet).
This means steps that are not connecting an output of one step to the input of another. This could potentially address all sorts of untraditional (in a Galaxy sense) workflows where some sort of data is managed externally. The most important use I think I have heard discussed is that of data managers - this can be used in cases where data managers depend on one another (grab the fasta files in one step, index them in another) or workflows where a downstream analysis depends on index data populated via data managers in earlier steps.

Not really sure how to represent these in the workflow editor - but this is a power user feature anyway so hopefully that is not super pressing. The YAML to workflow DSL supports the operation (see test cases) so these power users (a euphemism for Dan I guess) can just use that for now.
2014-12-15 22:20:11 -05:00
John Chilton 78472d24c4 Extend workflow YAML syntax to work with pause steps. 2014-12-13 12:58:34 -05:00
John Chilton 5b3700a53e Fix for YAML workflow DSL respect multiple input connections.
With test case for this.
2014-12-13 12:58:34 -05:00
John Chilton c515e18fc4 Improvements to to yaml_to_workflow for Kyle.
Add UUID to workflows (his contribution) - add shortcuts for rename an hide actions with tests (his request, my implementation).
2014-12-04 16:18:20 -05:00
John Chilton 8c9cb97878 Script to build workflows from simpler YAML description. 2014-12-01 21:18:56 -05:00