Project

General

Profile

Feature #19482

Updated by Peter Amstutz almost 2 years ago

there is no way to give someone a page to a registered workflow in wb2 because there is no registered workflow specific page - and when you "run" it it just goes to a generic run page like this -- https://workbench2.pirca.arvadosapi.com/run-process 

 this makes it really hard to even direct someone to a workflow to run if you have to send them to the project folder that contains it.  

 Design sketch: 

 Use a layout that's similar to the workflows panel. 

 * Details panel (last modified, user that modified it, git details from the definition) 
 * Inputs panel 
 * Outputs panel 
 * Files panel displaying the collection containing the workflow text 
 ** Get the workflow that was wrapped by looking into the wrapper workflow step and get the "run: keep:..." part that references the collection with the actual workflow 
 * -Stretch goal: render using https://github.com/rabix/cwl-svg-    #20094 
 * Need to be able to navigate to it from projects list / by URL path 
 * Side panel (already exists) 
 * Button to launch the workflow ("Run" button already exists on the side panel) 

Back