Skip to content

Institute-level loqusdb settings and a broader gene panel choice in variants filtering

Choose a tag to compare

@northwestwitch northwestwitch released this 08 Sep 11:35

[4.21]

Added

  • Support to configure LoqusDB per institute
  • Highlight causative variants in the variants list
  • Add tests. Mostly regarding building internal datatypes.
  • Remove leading and trailing whitespaces from panel_name and display_name when panel is created
  • Mark MANE transcript in list of transcripts in "Transcript overview" on variant page
  • Show default panel name in case sidebar
  • Previous buttons for variants pagination
  • Adds a gh action that checks that the changelog is updated
  • Adds a gh action that deploys new releases automatically to pypi
  • Warn users if case default panels are outdated
  • Define institute-specific gene panels for filtering in institute settings
  • Use institute-specific gene panels in variants filtering
  • Show somatic VAF for pinned and causative variants on case page

Fixed

  • Report pages redirect to login instead of crashing when session expires
  • Variants filter loading in cancer variants page
  • User, Causative and Cases tables not scaling to full page
  • Improved docs for an initial production setup
  • Compatibility with latest version of Black
  • Fixed tests for Click>7
  • Clinical filter required an extra click to Filter to return variants
  • Restore pagination and shrink badges in the variants page tables
  • Removing a user from the command line now inactivates the case only if user is last assignee and case is active
  • Bugfix, LoqusDB per institute feature crashed when institute id was empty string
  • Bugfix, LoqusDB calls where missing case count
  • filter removal and upload for filters deleted from another page/other user
  • Visualize outdated gene panels info in a popover instead of a tooltip in case page side panel