Skip to content

Add Task Execution API - #1

Open
susheel wants to merge 9 commits into
federated-data-sharing:masterfrom
HDRUK:tesAPI
Open

Add Task Execution API#1
susheel wants to merge 9 commits into
federated-data-sharing:masterfrom
HDRUK:tesAPI

Conversation

@susheel

@susheel susheel commented Jul 2, 2020

Copy link
Copy Markdown
Contributor

FDS extensions to GA4GH TES (0.4.0) API: Swagger UI

List of changes:

Changes compatible with original GA4GH TES (0.4.0) API:

  • /job/list --> GET /tasks - List Tasks
  • /job/submit --> POST /tasks - Create Task
  • /job/<job_id>/status - GET /tasks/{id}?view=BASIC - Get Task Status
  • /job/<job_id>/results --> GET /tasks/{id}

Direct modifications to GA4GH TES API (0.4.0):

  • /job/<job_id>/stop --> POST /tasks/{id}/cancel

FDS extensions to GA4GH TES API (0.4.0-fds-patch):

  • /job/validate --> POST /tasks/validate - Validate Task
  • /approved_registries --> GET /tasks/service-info

@susheel susheel changed the title Added Task Execution API WIP to add Task Execution API Jul 2, 2020
@susheel susheel changed the title WIP to add Task Execution API Add Task Execution API Jul 2, 2020
@susheel
susheel marked this pull request as ready for review July 2, 2020 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant