Actions
UseCases » History » Revision 14
« Previous |
Revision 14/27
(diff)
| Next »
Sarah Zaranek, 09/20/2022 03:21 PM
Use Cases for Workbench¶
Running/Testing Workflow that I wrote¶
I want to run a workflow on a collection that exists- did my workflow run correctly?
- if finished - check status, logs and output
Running a Workflow that I didn't write¶
- Assumption that workflow already works.
I want to run a workflow that someone built for me.
Debugging Workflows¶
I have a collection with buggy/suspect results. I need to figure out where in the pipeline the bug crept in.- any big differences between the different "foo_XX" steps?
- flags passed to the "foo_XX" steps
- logs from one (all?) of the "bar_XX" steps
- docker image metadata (docker image ID, name, version, dockerfile)
Finding and Comparing Workflows¶
I need to find a "good" workflow invocation, and compare it to something that isn't working now- when did this workflow last succeed?
Creating a collection¶
I want to create a new collection- from data already in an existing collection
- from a subset of files in an existing collection
- combining files from different subsets of different collections
- uploading from my desktop
- downloading from ftp, s3 or other location
- from the results of a already run workflow
Getting Collection Lineage¶
I have a collection that is valuable/interesting. I need to review/share/publish how it was generated (tools/versions/options/inputs).
Find a Collection¶
I need to find some data, and confirm I'm looking at the right collection.
Cost Estimation¶
I want to estimate how much money it will cost to run a workflow.
Run-time Estimation¶
I want to know how long it will take to run my workflow.- queued? when will it start?
- taking a long time? how long does it normally take?
- slower than it should be? should I run it with more CPUs, RAM, etc.?
Updated by Sarah Zaranek over 2 years ago · 27 revisions