Clinical-Genomics / scout

VCF visualization interface
https://clinical-genomics.github.io/scout
BSD 3-Clause "New" or "Revised" License
152 stars 46 forks source link

Create a Scout major release #2357

Open northwestwitch opened 3 years ago

northwestwitch commented 3 years ago

Things to include in this release:

??? Please add more!

dnil commented 3 years ago

We could do the gene-panels-to-include-regions as well, but that will require more coordination with MIP.

dnil commented 3 years ago

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.

dnil commented 3 years ago

DarkMode? 😸

northwestwitch commented 3 years ago

DarkMode?

I think DarkMode can be fixed relatively easily as a mnor!

dnil commented 3 years ago

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.

moonso commented 3 years ago

New release = NEW DETECTIVE!!!

dnil commented 3 years ago

It must already be clear? 😉 iu

dnil commented 3 years ago

Ask @hassanfa or @Mropat, but https://store.steampowered.com/app/632470/Disco_Elysium/ sure made an impression.

mikaell commented 3 years ago

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 it is handled like below.


  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]```