You can add new content and release the dictionaries for all consortia.
When you need to add new variables you need to perform 2 steps: - Adding the new variables to the dictionaries - Reshaping your data to DataSHIELD backend format
When you add new dictionaries you need to place them in
/dictionaries/core/x_x
or
/dictionaries/outcome/x_x
.
For WP1 and 3 these 3 tables are namespaces this way:
For WP4, 5 and 6 these tables are created:
You need to place them into R/data/dictionaries/x_x
as
well.
Finally you need to amend the changelogs, check amend changelogs
Please use the pull-request flow. For more information check GIT workflow
We are using an implementation of semantic versioning (semantic versioning). A better explanation on using semantic versioning in data can be found here: semantic versioning for data products.
We now can distinguish 4 tables for the core variables and 4 tables for the outcome variables. They will be released in 2 sets. One for the core variables and one for the outcome variables.
Core variables
Outcome variables
The version-scheme is as follows:
dictionary-major _ dictionary-minor - dictionary-kind - tablename
Examples
We are using semantic versioning in the data dictionary in LifeCycle. The implementation we now use is:
To keep track of all the changed within the different versions of the dictionaries and data releases we need to have changelogs. This way we can trace back what has happened in which release.