Idea #2754
Updated by Tom Clegg over 10 years ago
Selecting a template
* Separate lists of "my pipeline templates" and "shared with me". (Open "shared" tab by default if I have none of my own.)
* Javascript-searchable table similar to "show folder" page
* "Show pipeline template" page similar to "show folder" page. Instead of "contents" panel, show a list of my+shared pipeline instances that have used this template. Add "Run" button.
Selecting inputs
* On "new pipeline instance" page, default to a friendly form view optimized (for now) for selecting a single input collection.
** Any script_parameter without a "description" field does not get exposed at all
** If you have exactly one collection in your "current selection", and the pipeline requires exactly one parameter that is a collection, default to your selected collection.
** When a collection is selected, you get a preview of that collection -- at least the first few filenames, with sizes (this lets you compare with the input description which will say something like "input should have fastq or fastq.gz files")
** Click "advanced" button/tab to switch to what is now the current view, with all parameters exposed
Nice to have:
* Option to switch to "grid" view, using cards (sample code is currently commented out on the "show folder" page)