diff --git a/SPECIFICATION.md b/SPECIFICATION.md index 03b96a9..1ec9a43 100644 --- a/SPECIFICATION.md +++ b/SPECIFICATION.md @@ -111,7 +111,7 @@ 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. +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 SHOULD refer to child 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.