Skip to content

Releases: ResearchObject/ro-crate

RO-Crate 1.1.3

26 Apr 11:44
Compare
Choose a tag to compare

RO-Crate Metadata Specification 1.1.3

This document specifies a method, known as RO-Crate (Research Object Crate), of aggregating and describing research data with associated metadata. RO-Crates can aggregate and describe any resource including files, URI-addressable resources, or use other addressing schemes to locate digital or physical data. RO-Crates can describe data in aggregate and at the individual resource level, with metadata to aid in discovery, re-use and long term management of data. Metadata includes the ability to describe the context of data and the entities involved in its production, use and reuse. For example: who created it, using which equipment, software and workflows, under what licenses can it be re-used, where was it collected, and/or where is it about.

RO-Crate uses JSON-LD to to express this metadata using linked data, describing data resources as well as contextual entities such as people, organizations, software and equipment as a series of linked JSON-LD objects - using common published vocabularies, chiefly schema.org.

The core of RO-Crate is a JSON-LD file, the RO-Crate Metadata File, named ro-crate-metadata.json. 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.

Changelog

Note that this release is otherwise identical to 1.1.2 and therefore the remaining files still refer to 1.1.2.

RO-Crate 1.1.2

19 Jan 16:26
Compare
Choose a tag to compare

RO-Crate Metadata Specification 1.1.2

This document specifies a method, known as RO-Crate (Research Object Crate), of aggregating and describing research data with associated metadata. RO-Crates can aggregate and describe any resource including files, URI-addressable resources, or use other addressing schemes to locate digital or physical data. RO-Crates can describe data in aggregate and at the individual resource level, with metadata to aid in discovery, re-use and long term management of data. Metadata includes the ability to describe the context of data and the entities involved in its production, use and reuse. For example: who created it, using which equipment, software and workflows, under what licenses can it be re-used, where was it collected, and/or where is it about.

RO-Crate uses JSON-LD to to express this metadata using linked data, describing data resources as well as contextual entities such as people, organizations, software and equipment as a series of linked JSON-LD objects - using common published vocabularies, chiefly schema.org.

The core of RO-Crate is a JSON-LD file, the RO-Crate Metadata File, named ro-crate-metadata.json. 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.

Changelog

  • RO-Crate 1.1.2
    • Typo fixes in data entity section #177, workflow section #180, metadata section #181 and others.
    • Correct namespace for rdfs:comment on ad-hoc terms #164
    • Fixed broken links to Bioschemas and SPAR ontologies #185 (note: conformsTo URIs unchanged, will be updated in RO-Crate 1.2)

RO-Crate 1.1.1

15 Feb 09:58
Compare
Choose a tag to compare

RO-Crate Metadata Specification 1.1.1

This document specifies a method, known as RO-Crate (Research Object Crate), of aggregating and describing research data with associated metadata. RO-Crates can aggregate and describe any resource including files, URI-addressable resources, or use other addressing schemes to locate digital or physical data. RO-Crates can describe data in aggregate and at the individual resource level, with metadata to aid in discovery, re-use and long term management of data. Metadata includes the ability to describe the context of data and the entities involved in its production, use and reuse. For example: who created it, using which equipment, software and workflows, under what licenses can it be re-used, where was it collected, and/or where is it about.

RO-Crate uses JSON-LD to to express this metadata using linked data, describing data resources as well as contextual entities such as people, organizations, software and equipment as a series of linked JSON-LD objects - using common published vocabularies, chiefly schema.org.

The core of RO-Crate is a JSON-LD file, the RO-Crate Metadata File, named ro-crate-metadata.json. 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.

Changelog

  • Introduction highlight not all Data entities are files #125 #127

RO-Crate 1.1.0

30 Oct 17:22
1.1.0
bad8bb1
Compare
Choose a tag to compare

RO-Crate Metadata Specification 1.1

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.json. 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.

Changelog

RO-Crate 1.1.0 (release candidate 2)

30 Oct 04:39
1.1.0-RC2
1a518cd
Compare
Choose a tag to compare
Pre-release

Note: Release candidate preview before release later on 2020-10-30

RO-Crate Metadata Specification 1.1 RC2

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.json. 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.

Changelog

RO-Crate 1.1.0 (release candidate 1)

22 Oct 22:15
c9aa82a
Compare
Choose a tag to compare
Pre-release

Note: Release candidate under vote until 2020-10-26, see #109

RO-Crate Metadata Specification 1.1 RC1

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.json. 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.

Changelog

RO-Crate Metadata Specification 1.0.0

14 Nov 18:46
1.0.0
986a56e
Compare
Choose a tag to compare

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

RO-Crate Metadata Specification 0.2.1

12 Sep 21:49
0.2.1
340e939
Compare
Choose a tag to compare

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)

RO-Crate Metadata Specification 0.2.0

12 Sep 19:14
0.2.0
62309dd
Compare
Choose a tag to compare