Closed MattWellie closed 1 year ago
Ok... Maybe it's absolutely fine. The older version of the Mendeliome (by 6 days) has no FRMD5 gene entry, and GALT is Monoallelic. In the latest version FRMD5 is present, and GALT is biallelic. This explains both discrepancies
Currently config uses a manually passed JSON file, which adds a lot of coupling in method calls.
Instead of that, use a TOML file, and use the CPG-utils
config
functionality to absorb the config content into the broader environment config.Reference: https://centrepopgen.slack.com/archives/C018KFBCR1C/p1665451208949389
Increments:
get_config
Note: This breaks up the config changes into 4 separate steps, but step 4 is obviously 99% of the effort and 100% of the code changes... I can't see an easy way to mitigate that, unless both config files are supplied and different parts of the codebase use different approaches, which seems silly