Skip to content

Fix search regions + other

Svein Tore Koksrud Seljebotn requested to merge fix-search-regions into dev

Relates to LA-1266

Fixes various issues:

  • Remove non-filtered alleles only option. The performance will not scale when implementing pagination, and that is not really possible to fix. Is not used much (at all?).
  • HGVS search now requires a HGNC id, and uses only that + freetext for filtering.
  • Improve queries by using CTEs which gives better query plans for some reason
  • Sort output (not optimal, sorted by genomic position, but proper sort is expensive!)
  • Provide empty start options for user and gene to avoid dropdown confusion.
  • Fix genepanels provided as options for allele workflow when no genepanel is given in URL.
  • Fix bug in alleledataloader where all alleles (in database) were used as basis for transcript selection. This loaded much more data than needed, and could in edge cases give wrong transcripts. This does not impact today's production, but could in future.

Please review carefully, this is complex...

Edited by Svein Tore Koksrud Seljebotn

Merge request reports