Uploaded image for project: 'Airavata'
  1. Airavata
  2. AIRAVATA-2555

Standardizing Workflow execution by using CWL

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      Pull request
      Wikis

      The current workflow execution and monitoring are not very user-friendly.
      We would like to make these simpler and use standard technologies.

      The goals of this project are as follows:
      1) A specification for passing task DAG information from the client to the Airavata API
      2) Interpreting the DAG inside workflow engine
      3) Executing and monitoring the tasks

      1) A specification for passing task DAG information from the client to the Airavata API:
      We are considering Common Workflow Language

      2) Interpreting the DAG inside workflow engine: We considered Airflow, but it is probably not the best fit for our requirements. We are currently looking at CWL tool

      3) Executing and monitoring the tasks: Need to confirm whether to keep this task in this project or not

      Attachments

        Activity

          People

            agrasaur Saurabh Agrawal
            agrasaur Saurabh Agrawal
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: