Open
Description
After #201 gets merged,
Starting with cwltool.resolver
:
-
adds support for resolver plugins using the
cwltool.resolver
entry point -
The GA4GH tool registry API resolvers in CWL document resolver via GA4GH tool API #201 is refactored to its own package which advertises compatibility using the
cwltool.resolver
entry point -
Once the above is working and tested, dependencies will be added to
cwltool
as named extras so that users can install them easier. Example:pip install cwltool[ga4gh_registry, bioshadock]
-
Document this general pattern
-
Document other parts of
cwltool
that could be extended with external plugins:- support for object stores
- dependency resolution, see Beta support for configurable dependency resolution & Biocontainers. #214
- others places?
Metadata
Metadata
Assignees
Labels
No labels