Skip to content

Conversation

simleo
Copy link
Collaborator

@simleo simleo commented Jun 13, 2022

Adds workflow / tool parameter information from packed.cwl to the crate. In particular:

  • More accurate type information (e.g., whether it's Any or multi-type, which cannot be inferred from the retrospective provenance)
  • Info on defaultValue, encodingFormat, valueRequired (see FormalParameter)
  • Info on parameter connections. I could not find any guidance on this on Bioschemas, so I overloaded connectedTo. We can change this later if we find something more appropriate. Other properties I've considered: affectedBy, causeOf, equal, isBasedOn, isRelatedTo / isSimilarTo, relatedTo, sourcedFrom

Also adds a Markdown doc on mapping CWL types to RO-Crate types, with examples.

@simleo simleo merged commit e53a415 into main Jun 13, 2022
@simleo simleo deleted the cwlprov_formats branch June 13, 2022 15:23
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