Skip to content

Releases: Clinical-Genomics/scout

Fixed parsing of DR key in VCF files created with Tiddit

04 Jul 10:34
Compare
Choose a tag to compare

[4.57.4]

Fixed

  • Parsing of variant.FORMAT "DR" key in parse variant file

Validated variants export fixes

01 Jul 15:40
1d2ab7b
Compare
Choose a tag to compare

[4.57.3]

Fixed

  • Export of STR verified variants
  • Do not download as verified variants first verified and then reset to not validated
  • Avoid duplicated lines in downloaded verified variants reflecting changes in variant validation status

Fixed export of verified variants and ranked cancer variants pages

01 Jul 10:49
Compare
Choose a tag to compare

[4.57.2]

Fixed

  • Export of verified variants when variant gene has no transcripts
  • HTTP 500 when visiting a the details page for a cancer variant that had been ranked with genmod

Multiple loqusdb instances, dismiss counts and user events timeline

23 Jun 12:02
Compare
Choose a tag to compare

[4.57]

Added

  • Display last 50 or 500 events for a user in a timeline
  • Show dismiss count from other cases on matching variantS
  • Save Beacon-related events in events collection
  • Institute settings allow saving multiple loqusdb instances for one institute
  • Display stats from multiple instances of loqusdb on variant page
  • Display date and frequency of obs derived from count of local archive observations from MIP11 (requires fix in MIP)

Changed

  • Prior ACMG classifications view is no longer limited by pathogenicity

Fixed

  • Visibility of Sanger ordered badge on case page, light mode
  • Some of the DataTables tables (Phenotypes and Diagnoses pages) got a bit dark in dark mode
  • Remove all redundancies when displaying timeline events (some events are saved both as case-related and variant-related)
  • Missing link in saved MatchMaker-related events
  • Genes with mixed case gene symbols missing in PanelApp panels
  • Alignment of elements on the Beacon submission modal window
  • Locus info links from STR variantS page open in new browser tabs

Fix updating/replacing a gene panel using a malformed file

23 Jun 14:29
Compare
Choose a tag to compare

[4.57.1]

Fixed

  • Updating/replacing a gene panel from file with a corrupted or malformed file

v4.56 - CLI database update fix and a PANEL-UMI analysis category

16 Jun 11:46
072b943
Compare
Choose a tag to compare

[4.56]

Added

  • Test for PanelApp panels loading
  • panel-umi tag option when loading cancer analyses

Changed

  • Black text to make comments more visible in dark mode
  • Loading PanelApp panels replaces pre-existing panels with same version
  • Removed sidebar from Causatives page - navigation is available on the top bar for now

Fixed

  • Remove a:visited css style from all buttons
  • Update of HPO terms via command line
  • Background color of MIXED and PANEL-UMI sequencing types on cases page
  • Fixed regex error when searching for cases with query ending with \
  • Gene symbols on Causatives page lighter in dark mode
  • SpliceAI tooltip of multigene variants

v4.55 - force update and fixes

14 Jun 14:28
157b37a
Compare
Choose a tag to compare

[4.55]

Changed

  • Represent different tumor samples as vials in cases page
  • Option to force-update the OMIM panel

Fixed

  • Low tumor purity badge alignment in cancer samples table on cancer case view
  • VariantS comment popovers reactivate on hover
  • Updating database genes in build 37
  • ACMG classification summary hidden by sticky navbar
  • Logo backgrounds fixed to white on welcome page
  • Visited links turn purple again
  • Style of link buttons and dropdown menus
  • Update KUH and GMS logos
  • Link color for Managed variants

4.54 - Dark Mode, Bootstrap 5

09 Jun 11:30
6e7cd5c
Compare
Choose a tag to compare

[4.54]

Added

  • Dark mode, using browser/OS media preference
  • Allow marking case as solved without defining causative variants
  • Admin users can create missing beacon datasets from the institute's settings page
  • GenCC links on gene and variant pages
  • Deprecation warnings when launching the app using a .yaml config file or loading cases using .ped files

Changed

  • Improved HTML syntax in case report template
  • Modified message displayed when variant rank stats could not be calculated
  • Expanded instructions on how to test on CG development server (cg-vm1)
  • Added more somatic variant callers (Balsamic v9 SNV, develop SV)

Fixed

  • Remove load demo case command from docker-compose.yml
  • Text elements being split across pages in PDF reports
  • Made login password field of type password in LDAP login form
  • Gene panels HTML select in institute's settings page
  • Bootstrap upgraded to version 5
  • Fix some Sourcery and SonarCloud suggestions
  • Escape special characters in case search on institute and dashboard pages
  • Broken case PDF reports when no Madeline pedigree image can be created
  • Removed text-white links style that were invisible in new pages style
  • Variants pagination after pressing "Filter variants" or "Clinical filter"
  • Layout of buttons Matchmaker submission panel (case page)
  • Removing cases from Matchmaker (simplified code and fixed functionality)
  • Reintroduce check for missing alignment files purged from server

MIP11 compatibility adjustments and vulnerability fixes

13 May 05:56
10ed188
Compare
Choose a tag to compare

[4.53]

Added

Changed

  • Point Alamut API key docs link to new API version
  • Parse dbSNP id from ID only if it says "rs", else use VEP CSQ fields
  • Removed MarkupSafe from the dependencies

Fixed

  • Reintroduced loading of SVs for demo case 643595
  • Successful parse of FOUND_IN should avoid GATK caller default
  • All vulnerabilities flagged by SonarCloud

Security fixes, new features and general maintenance

06 May 10:22
f9a58cf
Compare
Choose a tag to compare

[4.52]

Added

  • Demo cancer case gets loaded together with demo RD case in demo instance
  • Parse REVEL_score alongside REVEL_rankscore from csq field and display it on SNV variant page
  • Rank score results now show the ranking range
  • cDNA and protein changes displayed on institute causatives pages
  • Optional SESSION_TIMEOUT_MINUTES configuration in app config files
  • Script to convert old OMIM case format (list of integers) to new format (list of dictionaries)
  • Additional check for user logged in status before serving alignment files
  • Download .cgh files from cancer samples table on cancer case page
  • Number of documents and date of last update on genes page

Changed

  • Verify user before redirecting to IGV alignments and sashimi plots
  • Build case IGV tracks starting from case and variant objects instead of passing all params in a form
  • Unfreeze Werkzeug lib since Flask_login v.0.6 with bugfix has been released
  • Sort gene panels by name (panelS and variant page)
  • Removed unused server.blueprints.alignviewers.unindexed_remote_static endpoint
  • User sessions to check files served by server.blueprints.alignviewers.remote_static endpoint
  • Moved Beacon-related functions to a dedicated app extension
  • Audit Filter now also loads filter displaying the variants for it

Fixed

  • Handle attachment_filename parameter renamed to download_name when Flask 2.2 will be released
  • Removed cursor timeout param in cases find adapter function to avoid many code warnings
  • Removed stream argument deprecation warning in tests
  • Handle no intervals found warning in load_region test
  • Beacon remove variants
  • Protect remote_cors function in alignviewers view from Server-Side Request Forgery (SSRF)
  • Check creation date of last document in gene collection to display when genes collection was updated last