8. Data Structure File¶
If you download data source files with mutanno download command, MutAnno generates data structure file (.json) automatically.
If you want to add or remove some fields, you can edit this file.
8.1. Basic strcture¶
The basic heirachical structure of json file is:
{
"name": "MUTANNO",
...
"source": [
{
"name": "SOURCE1",
...
"fields": [
{
"name": "FIELD1",
...
}
]
}
]
}
8.2. Root attributes¶
name: root name (default: “MUTANNO”)desc: descriptionversion: MutAnno versionversion_date: MutAnno version datelevel: annotation level (default: “variant”)sourcefile_path: source file path(directory)sourcefile: single source file path
8.3. Source attributes¶
name: source name (default: “MUTANNO”)desc: descriptionversion: source versionversion_date: source version datesubembedded: if this source subembedded fields.function: TBAparams: TBAis_available: is avilable soruce? (true, false; default=`true`)sourcefile: this source file pathformat: source file format (tsi, bed, vcf; default=`tsi`)
8.4. Field attributes¶
name: field name (default: “MUTANNO”)desc: descriptiontype: field variable type (string, boolean, number)is_list: is list type field (true, false; default=`false`)delimiter: if the field type is list (which meansis_list: true), the delimiter can be assigned.function: TBAparams: TBAis_available: is avilable field? (true, false; default=`true`)