ga4gh / ga4gh/hackathon2016

Task Execution System Reference Implementation

Open
#3 1 comment 3 reactions 1 assignee Claimed by @briandoconnor View on GitHub
Dominant language
No language data
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Background

The Task Execution System API is a system to provide a method to quickly run [Docker based tasks](https://github.com/ga4gh/task-execution-schemas). It provides a low level foundation that more complex workflow engines, such as CWL or WDL's Cromwell can be built on top of. APIs that provide these types of services are being developed on [AWS](http://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_defintions.html) and [Google](https://cloud.google.com/genomics/reference/rest/v1alpha2/pipelines). The Task Execution System seeks to provide a common format that will enable software a common API that will work across multiple systems. The reference implementation is being developed (https://github.com/ga4gh/task-execution-server)
### Specific tasks for Hackathon
- Work on CWL conformance test compliance
- Cromwell support
- Wrapper for TES to Google Pipeline API
### Ideal candidates

The ideal candidate would be interested in Dockerization and Linux and would be capable of programming in Java. Experience with a few of the following would be helpful: Java unit/integration testing, REST web services, and SQL/JPA.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.