Skip to content
Stian Soiland-Reyes edited this page Apr 3, 2020 · 59 revisions

Registry of COVID-19 workflows in workflowhub.eu

Several COVID-19 Workflows have already been identified and are being worked on in this BioHackathon.

The EOSC-Life Workflow Hub is in development to become a registry of life science workflows from multiple underlying repositories for many workflow systems. EOSC-Life participants include large EU-wide European Research Infrastructures like ELIXIR, but the Workflow Hub is developed as a separate open source community project.

This topic proposes to set up an early pre-production instance of the Workflow Hub, covid19.workflowhub.eu, to be a registry that gather the COVID-19 workflows and their metadata. Part of the tasks here is also to curate the existing workflows and help making them interoperable, reusable and reproducible.

The curated metadata will be in a FAIR format based on RO-Crate and BioSchemas annotations and maintained separate from the Workflow Hub; where possible contributed back to the workflow's origin GitHub repositories.

Skills

Desired (one or more):

  • One or more workflow systems
  • Ruby on Rails
  • Python
  • BioSchemas
  • JSON-LD
  • Linked Data
  • Documentation writing

Coordinator

  • Carole Goble

Participants

Anyone welcome! Add yourself above and join the biohackathon mailing list

Communication

The communication will be the same as for Workflow Hub community calls, just more frequent.

  • Slack: #workflows on seek4science.slack.com
  • Daily stand-up calls:
    • Kick-off: Monday 2020-04-06 09:00 BST / 10:00 CEST
    • Morning: 09:00 BST / 10:00 CEST roll call, task prioritizing
    • Afternoon: 16:00 BST / 17:00 CEST wrap-up and next steps
    • Call details and agenda: https://s.apache.org/workflowhub-biohackathon2020
    • Final call: Thursday 2020-04-09 16:00 BST / 17:00 CEST
      • (Good Friday bank holiday in many countries)

Tasksroll call, task prioritizing_

  • Register domain name Done
    • Shows COVID-19 programme view of WorkflowHub
  • Prepare pre-production Workflow Hub install
  • Setup automatic, incremental backup, with offsite copies
  • Augment existing lists of COVID-19 Workflows
  • Simple register of existing workflows (direct links)
  • Document export/deposit instructions per workflow system
  • Document deposition API using Pasteur's Nextflow examples
  • Curate existing workflows with structured RO-Crate metadata
  • Plan and test how to make per-workflow-git-repository to hold metadata
  • Register new versions in Workflow Hub (preserve IDs?)
  • Display more of metadata in WorkflowHub
  • Contribute RO-Crate metadata back to existing workflow git repos
  • Limited support for ad-hoc shell scripts
  • Register DOI per workflow? (probably after hackathon?)
  • Review Bioschemas Workflow Profile against experience (end of hackathon)

Resources

Existing COVID-19 workflows

Please add to this list!

Note that most of these are work in progress that will evolve during the Workflows topic at this Bio Hackathon

Clone this wiki locally