Things to include in this release:
[ ] Modify CLI and Flask app to accept ONE config file only. Simplify and describe the associated procedure of loading this config file.
[ ] Indexes fix when doing the major (entails downtime)
??? Please add more!
We could do the gene-panels-to-include-regions as well, but that will require more coordination with MIP.
Also perhaps index fixes would go well with this. While not major on their own, the downtime required when updating would be more acceptable with a major. The rank -> rank score is probably not slow, but e.g. adding SVs to the gene-variant search would be.
DarkMode? 馃樃
DarkMode?
I think DarkMode can be fixed relatively easily as a mnor!
Refactoring of the variant and variants view/controllers is another of those that I glance at sometimes but where it would be great to have extensive verification afterwards.
New release = NEW DETECTIVE!!!
It must already be clear? 馃槈

Ask @hassanfa or @Mropat, but https://store.steampowered.com/app/632470/Disco_Elysium/ sure made an impression.
I would like to remove multiple config names for the same internal name. Only allow the name bam_file (or whatever is used the most) and remove the rest.
In case.py
bam_path_options = ["alignment_path", "bam_path", "bam_file"]
for option in bam_path_options:
if sample.get(option) and not sample.get(option).strip() == "":
if "bam_file" in ind_info:
LOG.warning(
"Multiple alignment paths given for individual %s in load config. Using %s",
ind_info["individual_id"],
ind_info["bam_file"],
)
else:
ind_info["bam_file"] = sample[option]