Is top-level arc.cwl optional or a must?
omaus opened this issue · 3 comments
ARC specification.md
says
Top-level metadata and workflow description tie together the elements of an ARC in the contexts of investigation and associated studies (in the ISA definition), captured in the file isa.investigation.xlsx in ISA-XLSX format, which MUST be present. Furthermore, top-level reproducibility information MUST be provided in the CWL arc.cwl, which also MUST exist.
and further
Top-Level Run Description
The file arc.cwl MUST exist at the root directory of each ARC. It describes which runs are executed (and specifically, their order) to (re)produce the computational outputs contained within the ARC.
but in the Example below it's
So what is it now? Optional or required?
Same Question here
Maybe we could change MUST
to SHOULD
.