Skip to content

Releases: nfdi4plants/ARC-specification

v3.0.0-draft.2

11 Apr 14:25

Choose a tag to compare

v3.0.0-draft.2 Pre-release
Pre-release

Annotated Research Context Specification version 3.0.0-draft.2

This draft release mainly bundles changes which further align the experimental provencance (ISA) with the computational provencance (CWL). For this, isa.run.xlsx and isa.workflow.xlsx files were specified which follow the structural conventions of the ISA-XLSX specification, but describe computational entities stemming from the CWL context.

It includes the specification of the ISA-XLSX format at the same version and is marked as draft to allow bundling subsequent breaking changes into a single major release (3.x)

ARC Specification changes

ISA-XLSX Specification changes

NEW RUN Section

NEW WORKFLOW Section

  • Define WORKFLOW section and WORKFLOW file by @HLWeil in #159

STUDY Section

  • Datamap may no longer be a worksheet in the isa.study.xlsx file by @HLWeil in #142

ASSAY Section

  • Datamap may no longer be a worksheet in the isa.assay.xlsx file by @HLWeil in #142
  • Assay section now has new properties Identifier, Title and Description by @HLWeil in #154

DATAMAP Section

Other

  • Fixed dead link to specification file from readme by @floWetzels in #148

  • Changes for v3.0-draft.2 - Workflow and Run ISA integration by @HLWeil in #162

Full Changelog: 3.0.0-draft.1...3.0.0-draft.2

v3.0.0-draft.1

11 Mar 10:31
f5bfaae

Choose a tag to compare

v3.0.0-draft.1 Pre-release
Pre-release

Annotated Research Context Specification version 3.0.0-draft.1

This draft release mainly bundles changes necessary to generate ARCs with metadata that can be converted into valid ISA RO-crates. It includes the specification of the ISA-XLSX format at the same version and is marked as draft to allow bundling subsequent breaking changes into a single major release (3.x)

ARC Specification changes

  • Added clarification on how the specification is versioned.
  • Added a section about optionally licensing ARCs, specifying default licensing and where and how to add customized licenses.
  • Fixed some typos.

ISA-XLSX Specification changes

INVESTIGATION Section > INVESTIGATION

  • Investigation Identifier, Investigation Title, and Investigation Description are now mandatory fields.

STUDY Section > STUDY

  • Study Identifier and Study Title are now mandatory fields.

ASSAY Section > ASSAY

  • Added a new mandatory Assay Identifier field.
  • Added new optional Assay Title and Assay Description fields.

Annotation Table sheets > Inputs/Outputs

  • Rewrote the whole section to use less confusing wording.
  • Added clarification that Input and Output columns are optional.
  • Added clarification that when present, Input and Output columns are not allowed to contain empty cells.

Full Changelog: 2.1...3.0.0-draft.1

Annotated Research Context Specification, v2.1

26 Feb 11:13
3435ce0

Choose a tag to compare

What's Changed

  • CWL and ISA harmonization @caroott

    • #111
    • Specified how to include ISA-Metadata in .cwl and .yml files, allowing a more harmonized datamodel
    • More explicit wording and typo fixes
  • Allow Datamap sheets to be used in Assay and Study files @Freymaurer

  • Allow annotating web ressources @HLWeil

    • #117
    • Specified rules for annotating data files located on the WWW instead of in the ARC
  • Improving wording for explicity

New Contributors

Full Changelog: 2.0...2.1

Annotated Research Context Specification, v2.0

11 Jun 14:57

Choose a tag to compare

What's Changed

  • Big Overhaul of data representation by @HLWeil

    • Two core concepts now extend the base data model:
      • Data can now not only refer to a file, but also a specific part of the file. This is done by making use of Data fragment selectors defined here: https://www.w3.org/TR/annotation-model/#selectors
      • Additionaly, data objects can now be further contextualized in a Datamap file.
    • #104
    • #93
    • #78
  • Mechanisms for ARC Quality Control section by @kMutagene

  • Various changes to xlsx table representation

  • Make study section in investigaiton file optional

  • Various clarifications and fixes

New Contributors

Full Changelog: 1.2...2.0

Annotated Research Context Specification, v1.2

09 Nov 12:27
427935a

Choose a tag to compare

Now, including further explanations and specifications about ISA-XLSX. These are linked in the main ARC-specification text and can be found here. This was necessary, as the ISA-XLSX strayed so far from originall ISA-Tab, referencing the latter only caused confusion. Instead, now we have a new specification incorporating the capabalities of multi-sheet xlsx files. This specification still implements the ISA abstract model, allowing for the conversion to ISA-Json still being a first-class operation. For additional motivation, discussion and documentation, see the following:

  • For initial list of changes in ISA-XLSX vs ISA-Tab see here: #71
  • For discussion and incorporation of changes in ISA-XLSX vs ISA-Tab see here: #72
  • For discussion and incorpation of ISA-XLSX specification in ARC-specification see here: #76

What's Changed

  • Update link to ARC specification by @Brilator in #69
  • Merge ISA-Tab specification with ISA-XLSX changes by @HLWeil in #72
  • Remove note on planned release from README.md by @Brilator in #75
  • Include isa-xlsx for ARC-specification 1.2 by @HLWeil in #76

New Contributors

Full Changelog: 1.1-rfc...1.2

Annotated Research Context Specification, v1.1-rfc

30 Aug 17:40
ed09c99

Choose a tag to compare

Release for DOI creation of v1.1-rfc

What's Changed

New Contributors

Full Changelog: https://github.com/nfdi4plants/ARC-specification/commits/1.1-rfc