Skip to content

Commit

Permalink
be more specific about nested datasets. fix #98 (#113)
Browse files Browse the repository at this point in the history
* be more specific about nested datasets. fix #98

* Update SPECIFICATION.md

Co-authored-by: Nico B <[email protected]>

---------

Co-authored-by: Nico B <[email protected]>
  • Loading branch information
NicolasCARPi and nicobrandt authored Jan 23, 2025
1 parent 018ee24 commit 17d5d9d
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions SPECIFICATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,8 @@ Subsequently, all the remaining nodes are assigned a `@type` of either `Dataset`
If a Dataset node has additional files, they should be listed in its `hasPart` property and can be referenced through their `@id`.
All nodes with `@type: Dataset` SHOULD include `name`, `author` properties. Furthermore, other properties of `Dataset`, such as `identifier`, `dateCreated`, `dateModified`, `text`, `keywords`, `comment` MAY also be added.

If a Dataset references other Datasets (_e.g._ a parent experiment with child experiments), they must also be present in the `hasPart` of `./` if they are meant to be imported. A Dataset MUST not contain other Datasets in its `hasPart` section.

All nodes with `@type: File` SHOULD include `name`, `encodingFormat`, `contentSize` properties. Furthermore, other properties of `File`, such as `description`, `sha256`, `author`, `identifier`, `dateCreated`, `dateModified`, `text` MAY also be added.

All nodes with a `@type` such as `Comment` or `Person` exist at the root node (once), and can be referenced via their `@id` in other parts.
Expand Down

0 comments on commit 17d5d9d

Please sign in to comment.