Feature #11442
open
[CWL] Resolve symbolic names to collections
Added by Peter Amstutz over 7 years ago.
Updated 10 months ago.
Release relationship:
Auto
Description
SDK method to resolve paths in the form of (proposed) groupname/projectname/collectionname/filename
to UUID and PDH.
(Consider URL naming scheme such as arv://site/groupname/projectname/collectionname/filename
eg
arv://qr1hi/Peter Amstutz/tutorial/bwa reference/reference.fasta
Also specify naming scheme for UUIDs.
Arvados-cwl-runner allows users to provide uuids and symbolic names in input documents. On execution, record name (if available), UUID and PDH.
Where possible, paths should be consistent with arv-mount/keep-web paths.
- Description updated (diff)
- Target version set to Arvados Future Sprints
- Target version changed from Arvados Future Sprints to To Be Groomed
tom: It's sensible for a client like a-c-r to resolve uuid->pdh itself to avoid races, but it should still pass the uuid as well, for the sake of meaningful provenance. That's the part we're getting wrong now (on both sides -- it looks like the API will blithely clobber the pdh with the current pdh if a client is diligent enough to supply both, and the container spec says you can supply uuid or pdh -- with italics, even).
- Subject changed from [SDK] Resolve symbolic names to uuid/pdh (cwl + other tools) to [CWL] Resolve uuid or symbolic names to pdh
- Description updated (diff)
- Subject changed from [CWL] Resolve uuid or symbolic names to pdh to [CWL] Resolve symbolic names to collections
- Related to Feature #14322: [CWL] Accept collection uuid in input added
- Target version deleted (
To Be Groomed)
- Target version set to Future
Also available in: Atom
PDF