Dataset Section

The configuration section for a dataset follows the general INI format. Its name must be dataset - this will indicate that it is a dataset configuration section. This configuration section must properly describe one dataset. Either this section or the ref:<study study_section> section must be present in the config file.

Example Configuration

[dataset]
enabled = yes

name = Dataset
id = dataset

studies = study

description = %(work_dir)s/data/description.md

hasDenovo = yes
hasTransmitted = no
hasComplex = no
hasCNV = no

commonReport = True
genotypeBrowser = True
phenotypeBrowser = True
enrichmentTool = False
phenotypeTool = False

[dataset]

The properties for this section are explained below.

name

name = <dataset name>

Name which will be used as a display name for the dataset. The default value is the value of the id property from the dataset.

id

id = <dataset identifier>

Identifier of the dataset.

studies

studies = <comma-separated list of study ids>

This property defines which studies are in the dataset. It’s format is a comma-separated list of study ids. You can see the study section configuration here.

description

description = <study description>

This property shows if the Dataset Description tab is enabled for the dataset. It can contain a description as a string in markdown format or as an absolute or relative path to a markdown file. You can see more about the Dataset Description tab here.

phenoDB

phenoDB = <pheno db name>

The corresponding pheno DB for the dataset. It must be a valid pheno DB id.

hasDenovo

hasDenovo = <boolean>

This property shows if the study contains variants with denovo inheritance. It has default value if it is defined in all of the dataset’s defined studies and its value is True only if at least one of the studies’ hasDenovo property is True as well. This property takes a boolean value.

hasTransmitted

hasTransmitted = <boolean>

This property shows if the study contains variants with transmitted inheritance. It has default value if it is defined in all of the dataset’s defined studies and its value is True only if at least one of the studies’ hasTransmitted property is True as well. This property takes a boolean value.

hasComplex

hasComplex = <boolean>

This property shows if the study contains variants with complex variant type. It has default value if it is defined in all of the dataset’s defined studies and its value is True only if at least one of the studies’ hasComplex property is True as well. This property takes a boolean value.

hasCNV

hasCNV = <boolean>

This property shows if the study contains variants with CNV, CNV+ or CNV- effect types or CNV variant type. It has default value if it is defined in all of the dataset’s defined studies and its value is True only if at least one of the studies’ hasCNV property is True as well. This property takes a boolean value.

commonReport

commonReport = <boolean>

This property shows if Dataset Statistics tab is enabled for the dataset. You can see more about Dataset Statistics tab here. It has default value if it is defined in all of the dataset’s defined studies and its value is True only if all of the studies’ commonReport properties are True as well. This property takes a boolean value.

genotypeBrowser

genotypeBrowser = <boolean>

This property shows if Genotype Browser tab is enabled for the study. You can see more about Genotype Browser tab here. It has default value if it is defined in all of the dataset’s defined studies and its value is True only if all of the studies’ genotypeBrowser properties are True as well. This property takes a boolean value.

phenotypeBrowser

phenotypeBrowser = <boolean>

This property shows if Phenotype Browser tab is enabled for the study. You can see more about Phenotype Browser tab here. It has default value if it is defined in all of the dataset’s defined studies and its value is True only if all of the studies’ phenotypeBrowser properties are True as well. This property takes a boolean value.

enrichmentTool

enrichmentTool = <boolean>

This property shows if Enrichment Tool tab is enabled for the study. You can see more about Enrichment Tool tab here. It has default value if it is defined in all of the dataset’s defined studies and its value is True only if all of the studies’ enrichmentTool properties are True as well. This property takes a boolean value.

phenotypeTool

phenotypeTool = <boolean>

This property shows if Phenotype Tool tab is enabled for the study. You can see more about Phenotype Tool tab here. It has default value if it is defined in all of the dataset’s defined studies and its value is True only if all of the studies’ phenotypeTool properties are True as well. This property takes a boolean value.

enabled

enabled = <boolean>
DEFAULT

True

This property enables the dataset. This property takes a boolean value.