Skip to content

Latest commit

 

History

History
21 lines (11 loc) · 1.6 KB

README.md

File metadata and controls

21 lines (11 loc) · 1.6 KB

ARC CWL RO-Crate Profile

Latest version

The ARC CWL RO-Crate profile describes how documentations of computational workflows and their invocations (runs) in Annotated Research Contexts (ARC) can be annotated in RO-Crate metadata.

When computational analysis is performed on experimental samples or on the data resulting from an assay, this process is referred to as a run.

A workflow, on the other hand, is the computational protocol detailing how the data is processed, simulated, or analyzed on a computer without actually executing the computation. Since workflows offer significant value for reuse in other datasets, they are documented separately from runs.

To annotate metadata provided in CWL in accordance with this separation, the profile uses concepts from Workflow Run Crate. For seamless integration into other ARC metadata, it extends the existing profile by incorporating ISA terms which do the same separation into description and execution. A LabProtocol is used to annotate workflows, a LabProcess for runs.

Contributing to this repository

The default branch release of this repo is kept in sync with the latest release tag and the zenodo record.

Therefore, all contributions to this repo must target the dev branch, which is representing the work in progress for the next versioned release.