Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Schematization attempt based on google doc of BEP017.
Todo:
objects/metadata.yaml
The following entries still need to be added:
These may be need unique entries or could use built in ones:
Axes
Definition needs to be completed:NodeFiles
in google doc is either a uri or a list of uris. I defined it only as an array of uris.Every description needs to be filled in:
Todo
I left in descriptions.objects/columns.yaml
Fill in descriptions:
node_file
example uses labels foratlas-
entities. Should it be the full filename? Or should the shorthand name be defined in the_relmat.json
NodeFiles
entry?rules/tabular_data/derivatives/relmat.yaml
*_relmat.tsv
need an entry here?nodeindices
entry.rules/sidecars/derivatives/relmat.yaml
Serialization
level_addendumnodeindices.json
Looks to be only fields describing columns. Do we need this? Are there any metadata fields missing?rules/checks/derivatives/relmat.yaml
rules/files/derivatives/relmat.yaml
any
which isn't valid. Should there be a wildcard datatype? Or should this be filled in explicitly?meta/associations.yaml
_relmat.*
need_nodeindices.tsv
in its associations for any checks?_nodeindices.tsv
need_relmat.json
in its associations for any checks?