Skip to content

Convert Unity.py Application Package API to use Hosted Workflows #87

Closed
@mcduffie

Description

@mcduffie

Currently the Unity.py access to Dockstore API uses deprecated end points. Convert to use Dockstore Hosted Workflows.

  • These series of tests may be useful to see how to use hosted workflows in an automated way.
  • Example of editing files using the API
  • Description on the difference between tools and workflows
  • Confusing aspect of the API: Dockstore calls them "tools" in the UI and the doc, but the API for accessing those tools instead uses the word "containers" in the endpoint
  • According to Denis Yuen: “if your group does end up sticking with manual registration let us know. Deprecating manual registration is still in the planning stages and not a near term priority. We could consider something like limit manual registration to administrators or power users, or remove/deprecate the UI portion only.“

Acceptance Criteria:

  • Unity.py updated to allow programmatic management of hosted workflows in Dockstore
  • Hosted workflow created can be extracted for running in SPS

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions