Config parser
InputDirConfig
dataclass
Class for defining the fields within the input directory config.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
tool
|
str
|
Name of the tool implementation (e.g. exomiser/phen2gene) |
required |
tool_version
|
str
|
Version of the tool implementation |
required |
variant_analysis
|
bool
|
Whether to extract prioritised variants from results. |
required |
gene_analysis
|
bool
|
Whether to extract prioritised genes from results. |
required |
disease_analysis
|
bool
|
Whether to extract prioritised diseases from results. |
required |
tool_specific_configuration_options
|
Any
|
Tool specific configurations |
required |
Source code in src/pheval/config_parser.py
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | |
parse_input_dir_config(input_dir)
Reads the config file.
Source code in src/pheval/config_parser.py
57 58 59 60 61 62 63 64 | |