Duke-GCB / Duke-GCB/bespin

Bespin workflow loading requires cwltool installation on bespin-api

Open
#2 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

[bespin-api](http://github.com/Duke-GCB/bespin-api) uses cwltool library as part of loading a workflow. This ties bespin-api to a particular version of cwltool. The logic involved with parsing the workflow to build a methods document uses cwltool.

This has resulted in two issues https://github.com/Duke-GCB/bespin-api/issues/154, https://github.com/Duke-GCB/bespin-api/issues/153.

If we could move this logic out it would simplify bespin-api by not being tied to a particular and usually outdated version of cwltool.

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.