Consonance / consonance

Core consonance utilities for scheduling, reporting on, and provisioning VMs for workflows
GNU General Public License v3.0
14 stars 5 forks source link

Prototyping WES support #159

Closed briandoconnor closed 6 years ago

briandoconnor commented 6 years ago

This isn't totally ready to go but I'm making the pull request so @achave11 can compare and contrast to his work, leave comments, make tickets, etc.

The goal here was to just layer on GA4GH WES support to Consonance. The basic responses are working however it hasn't actually been tested for real workflows yet running on provisioned worker nodes. Also, there's a bunch of features/requirements in WES responses that we currently don't propagate back via Consonance (output files for example). We're going to need to work with the Dockstore CLI developers to implement a mechanism to get this data back.

Adding @denis-yuen to this. @achave11 we should probably complete a review first and then ping Denis to take a look if he's interested/has bandwidth.

briandoconnor commented 6 years ago

The latest commit is a work in progress. @achave11 please take a look at the README and see if you can finish the work of upgrading the various dependencies. I'm trying to get this up to the current dockstore release but it's quite the ripple effect in terms of versions changed and the number of exclusions that need to be done to resolve version conflicts.

achave11-ucsc commented 6 years ago

Handled in #161, closing this PR.