Project

General

Profile

Actions

Idea #9043

closed

[Crunch2] [Workbench] Render CWL input selection forms

Added by Brett Smith about 8 years ago. Updated over 7 years ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench
Target version:
Start date:
07/26/2016
Due date:
Story points:
4.0
Release:
Release relationship:
Auto

Description

CWL input form offer significantly more options than the existing Arvados pipeline template forms. Major points include arrays and union types (where more than one type of value is acceptable), which are characterized by the user needed to edit a list or select among different types which may offer different editing controls.

For now, we will adapt (or, if needed, copy) the existing Rails-based pipeline form so it can operate on a container request that has an embedded CWL workflow (as provided by #9766).

The first version must support:
  • text entry
  • number entry
  • file selection
  • directory selection (where the desired directory is an entire collection)
The first version might not support:
  • checkbox
  • control that wraps list of individual controls to add/reorder/remove items in arrays
  • control that wraps above controls to enable/disable optional parameters
  • directory selection (where the desired directory is not an entire collection)

Files

exampleinputs.yml (899 Bytes) exampleinputs.yml Peter Amstutz, 07/13/2016 07:16 PM
inputs-post.json (2.39 KB) inputs-post.json Peter Amstutz, 07/13/2016 07:16 PM

Subtasks 3 (0 open3 closed)

Task #9806: Review branch 9043-edit-container-requestResolvedPeter Amstutz07/26/2016Actions
Task #9805: [Workbench] Add a Run button to "show container request" page when state=UncommittedResolvedPeter Amstutz08/30/2016Actions
Task #9860: Review branch 9043-test-edit-container-requestResolvedPeter Amstutz08/26/2016Actions

Related issues

Related to Arvados - Idea #9044: [Crunch2] [Workbench] Browse and show tools using the GA4GH tool registry APINewActions
Has duplicate Arvados - Feature #4605: [Workbench] Workbench support for generating input UI from common workflow tool description documents.Resolved03/07/2017Actions
Actions

Also available in: Atom PDF