Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions cwltool/schemas/v1.1.0-dev1/Process.yml
Original file line number Diff line number Diff line change
Expand Up @@ -454,6 +454,30 @@ $graph:
type: string?
jsonldPredicate: "rdfs:label"
doc: "A short, human-readable label of this process object."
- name: secondaryFiles
type:
- "null"
- string
- Expression
- type: array
items: [string, Expression]
jsonldPredicate: "cwl:secondaryFiles"
doc: |
Only valid when `type: File` or is an array of `items: File`.

Describes files that must be included alongside the primary file(s).

If the value is an expression, the value of `self` in the expression
must be the primary input or output File to which this binding applies.

If the value is a string, it specifies that the following pattern
should be applied to the primary file:

1. If string begins with one or more caret `^` characters, for each
caret, remove the last file extension from the path (the last
period `.` and all following characters). If there are no file
extensions, the path is unchanged.
2. Append the remainder of the string to the end of the file path.


- name: InputRecordSchema
Expand Down