Project

General

Profile

Actions

Idea #13325

open

As a CWL learner, I would like to be able to run CWL workflows easily on playground

Added by Tom Morris over 6 years ago. Updated 9 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
Start date:
Due date:
Story points:
-
Release:
Release relationship:
Auto

Description

https://www.commonwl.org/user_guide/ exists, but we need to bridge the documentation and feature gap between the generic documentation and arvados specific usage.

Use cases:

I am writing CWL from scratch

User wants to write CWL online, using Arvados Composer.

  • Documentation / user guide using Composer
  • User wants to assemble workflow from existing components, need a registry of tools / subworkflows
    • Add metadata to "workflows" table
    • GA4GH Tool Registry Service (TRS) / Dockstore
  • From Composer, user needs to be able to import Docker images or build from Dockerfiles: #11724

I am bringing CWL I developed on my workstation

If user is git savvy, can commit to git and push to Arvados-hosted git repo (see next).

If user is not git savvy, provide convenient way to upload files in Composer. Possibly drag-and-drop or "add local file" in Composer which adds file to git. (User can already kind of do this manually by copy-and-paste.)

  • Creating new git repo is slow due to cron job latency (takes time for repo to appear after arvados record is created).

I am bringing CWL that I have in a git repository

Currently: need to push to Arvados-hosted git repo.

Want Arvados-hosted repo to mirror another repo (github, bitbucket) so that user can push to that one and have it show up in Arvados.

  • Need mirroring service / synchronization strategy
  • Need UI to set it up

Related issues

Related to Arvados - Idea #11724: Pull Docker images without requiring Docker on clientResolvedTom Clegg12/06/2022Actions
Actions #1

Updated by Tom Clegg over 6 years ago

  • Related to Idea #11724: Pull Docker images without requiring Docker on client added
Actions #2

Updated by Peter Amstutz over 6 years ago

  • Description updated (diff)
Actions #3

Updated by Peter Amstutz about 4 years ago

  • Subject changed from As a CWL learner, I would like to be able to run CWL workflows easily on cloud.curoverse.com to As a CWL learner, I would like to be able to run CWL workflows easily on playground
Actions #4

Updated by Peter Amstutz over 3 years ago

  • Target version deleted (To Be Groomed)
Actions #5

Updated by Peter Amstutz almost 2 years ago

  • Release set to 60
Actions #6

Updated by Peter Amstutz 9 months ago

  • Target version set to Future
Actions

Also available in: Atom PDF