_mighty.yml defines
specifications for the mighty framework. The file structure is defined
by a JSON-schema accessible
with:
Below you can find a detailed description of the structure.
Schema for mighty framework configuration in the mightyverse
| Type | Required | Additional Properties |
|---|---|---|
| object | external_data | No |
| Name | Description | Type | Unique Items | Items | One Of | Required |
|---|---|---|---|---|---|---|
| external_data | External data sources referenced by the study | array | Yes | external_data_source | NULL | Yes |
| repos | Component repositories to search for ADaM code components, as local paths or owner/repo/subdir@ref strings | NULL | array , TRUE , string, 1 , string, 1 | No |
Specification of a single external data source
| Type | Required | Additional Properties |
|---|---|---|
| object | id keys |
No |
| Name | Description | Required | Type |
|---|---|---|---|
| id | Identifier of the external data source | Yes | cdisc/name |
| keys | Key columns for joining the external data | Yes | keys |
Keys are always unique and of minimum length 1
| Type | Items | Min Items | Unique Items |
|---|---|---|---|
| array | cdisc/name | 1 | Yes |
| cdisc/name |
Definitions from CDISC standards
Uppercase identifier
| Type | Pattern |
|---|---|
| string | ^[A-Z][A-Z0-9_]*$ |