Skip to content
Pre-release

@stain stain released this Nov 14, 2019 · 5 commits to master since this release

This document specifies a method, known as RO-Crate (Research Object Crate), of organizing file-based data with associated metadata, using LinkedData principles, in both human and machine readable formats, with the ability to include additional domain-specific metadata.

The core of RO-Crate is a JSON-LD file, the RO-Crate Metadata File, named ro-crate-metadata.jsonld. This file contains structured metadata about the dataset as a whole (the Root Data Entity) and, optionally, about some or all of its files. This provides a simple way to, for example, assert the authors (e.g. people, organizations) of the RO-Crate or one its files, or to capture more complex provenance for files, such as how they were created using software and equipment.

While providing the formal specification for RO-Crate, this document also aims to be a practical guide for software authors to create tools for generating and consuming research data packages, with explanation by examples.

Changes

  • Description of RO-Crate Metadata File now required
    • .. must use conformsTo to indicate RO-Crate version
  • Clarified use of RO-Crate JSON-LD Context
  • Linked Data principles added
  • RO-Crate JSON-LD Context updated to use schema.org 5.0
  • Workflow and Script now typed with @type array instead of additionalType
  • Simplified tables of direct properties to list of properties
  • Simplified example of affiliation
  • Clarified #identifiers and _:identifiers
  • Removed links to data.research.uts.edu.au examples
  • Added licensing of metadata
  • Expanded on Equipment used to create files
  • Simplified Workflow and Script section
  • Added appendix on JSON-LD
  • Added BagIt implementation notes
  • Added Repository-specific identifiers
  • RO-Crate JSON-LD now licensed CC0
  • RO-Crate JSON-LD self-identifies its version
Assets 7

@stain stain released this Sep 12, 2019 · 108 commits to master since this release

This document specifies a method, known as RO-Crate (Research Object Crate), of organizing file-based data with associated metadata, using linked data principles, in both human and machine readable formats, with the ability to include additional domain-specific metadata.

The core of RO-Crate is a JSON-LD file, the RO-Crate Metadata File, named ro-crate-metadata.jsonld. This file contains structured metadata about the dataset as a whole (the Root Data Entity) and, optionally, about some or all of its files. This provides a simple way to, for example, assert the authors (e.g. people, organizations) of the RO-Crate or one its files, or to capture more complex provenance for files, such as how they were created using software and equipment.

While providing the formal specification for RO-Crate, this document also aims to be a practical guide for software authors to create tools for generating and consuming research data packages, with explanation by examples.

Changes

This release is based on two earlier specifications:

Notable changes include:

  • RO-Crate Metadata file has been renamed to ro-crate-metadata.jsonld instead of CATALOG.json (DataCrate) or manifest.jsonld (RO-Lite)
  • RO Crate Website renamed to ro-crate-metadata.html instead of DataCrate's CATALOG.html
  • "RO-Lite" and "DataCrate" renamed to "RO-Crate"
  • Multiple examples and clarifications added
  • RO-Crate directory no longer requires BagIt structure
  • Added section on Workflows and scripts
  • RO-Crate Metadata File must describe itself as being about the RO-Crate Dataset.
  • JSON-LD should now be flattened and then compacted (RO-Lite allowed any JSON-LD, DataCrate required flattened)
Assets 5
Pre-release

@stain stain released this Sep 12, 2019 · 132 commits to master since this release

Assets 2
You can’t perform that action at this time.