Skip to content

Releases: Clinical-Genomics/scout

Patch 4.65.1

28 Mar 15:50
73ea629
Compare
Choose a tag to compare

[4.65.1]

Fixed

  • Visibility of Gene(s) badges on SV VariantS page
  • Hide dismiss bar on SV page not working well
  • Delivery report PDF download
  • Saving Pipeline version file when loading a case
  • Backport compatible import of importlib metadata for old python versions (<3.8)

Download gene panels, panel gene comments, ClinVar submission, dismiss bar and other UI fixes

20 Mar 14:01
6a59766
Compare
Choose a tag to compare

[4.65]

Added

  • Option to mark a ClinVar submission as submitted
  • Docs on how to create/update the PanelApp green genes as a system admin
  • individual_id-parameter to both Gens links
  • Download a gene panel in TXT format from gene panel page
  • Panel gene comments on variant page: genes in panels can have comments that describe the gene in a panel context

Changed

  • Always show each case category on caseS page, even if 0 cases in total or after current query
  • Improved sorting of ClinVar submissions
  • Pre-populate SV type select in ClinVar submission form, when possible
  • Show comment badges in related comments tables on general report
  • Updated version of several GitHub actions
  • Migrate from deprecated pkg_resources lib to importlib_resources
  • Dismiss bar on variantS pages is thinner.
  • Dismiss bar on variantS pages can be toggled open or closed for the duration of a login session.

Fixed

  • Fixed Sanger order / Cancel order modal close buttons
  • Visibility of SV type in ClinVar submission form
  • Fixed a couple of creations where now was called twice, so updated_at and created_at could differ
  • Deprecated Ubuntu version 18.04 in one GitHub action
  • Panels that have been removed (hidden) should not be visible in views where overlapping gene panels for genes are shown
  • Gene panel test pointing to the right function

PanelApp Green genes, ACMG modification links, research variant counting and UI fixes

17 Feb 11:43
c3112c2
Compare
Choose a tag to compare

[4.64]

Added

  • Create/Update a gene panel containing all PanelApp green genes (scout update panelapp-green -i <cust_id>)
  • Links for ACMG pathogenicity impact modification on the ACMG classification page

Changed

  • Open local observation matching cases in new windows

Fixed

  • Matching manual ranked variants are now shown also on the somatic variant page
  • VarSome links to hg19/GRCh37
  • Managed variants filter settings lost when navigating to additional pages
  • Collect the right variant category after submitting filter form from research variantS page
  • Beacon links are templated and support variants in genome build 38

nf-core-rnafusion reports, modified ACMG, risk factors and ClinVar submission fixes

03 Feb 12:58
a998f09
Compare
Choose a tag to compare

[4.63]

Added

  • Display data sharing info for ClinVar, Matchmaker Exchange and Beacon in a dedicated column on Cases page
  • Test for commands.download.omim.print_omim
  • Display dismissed variants comments on general case report
  • Modify ACMG pathogenicity impact (most commonly PVS1, PS3) based on strength of evidence with lab director's professional judgement
  • REViewer button on STR variant page
  • Alamut institution parameter in institute settings for Alamut Visual Plus software
  • Added Manual Ranks Risk Factor, Likely Risk Factor and Uncertain Risk Factor
  • Display matching manual ranks from previous cases the user has access to on VariantS and Variant pages
  • Link to gnomAD gene SVs v2.1 for SV variants with gnomAD frequency
  • Support for nf-core/rnafusion reports

Changed

  • Display chrY for sex unknown
  • Deprecate legacy scout_load() method API call.
  • Message shown when variant tag is updated for a variant
  • When all ACMG classifications are deleted from a variant, the current variant classification status is also reset.
  • Refactored the functions that collect causative variants
  • Removed scripts/generate_test_data.py

Fixed

  • Default IGV tracks (genes, ClinVar, ClinVar CNVs) showing even if user unselects them all
  • Freeze Flask-Babel below v3.0 due to issue with a locale decorator
  • Thaw Flask-Babel and fix according to v3 standard. Thank you @TkTech!
  • Show matching causatives on somatic structural variant page
  • Visibility of gene names and functional annotations on Causatives/Verified pages
  • Panel version can be manually set to floating point numbers, when modified
  • Causatives page showing also non-causative variants matching causatives in other cases
  • ClinVar form submission for variants with no selected transcript and HGVS
  • Validating and submitting ClinVar objects not containing both Variant and Casedata info

New Contributors

Full Changelog: v4.62...v4.63

Fix bug in case group feature

04 Jan 09:07
Compare
Choose a tag to compare

[4.62.1]

Fixed

  • Case page crashing when adding a case to a group without providing a valid case name

v4.62 - ClinVar API submission, Phenopackets and REViewer fallback

21 Dec 09:18
e0c76a0
Compare
Choose a tag to compare

[4.62]

Added

  • Validate ClinVar submission objects using the ClinVar API
  • Wrote tests for case and variant API endpoints
  • Create ClinVar submissions from Scout using the ClinVar API
  • Export Phenopacket for affected individual
  • Import Phenopacket from JSON file or Phenopacket API backend server
  • Use the new case name option for GENS requests
  • Pre-validate refseq:HGVS items using VariantValidator in ClinVar submission form

Fixed

  • Fallback for empty alignment index for REViewer service
  • Source link out for MIP 11.1 reference STR annotation
  • Avoid duplicate causatives and pinned variants
  • ClinVar clinical significance displays only the ACMG terms when user selects ACMG 2015 as assertion criteria
  • Spacing between icon and text on Beacon and MatchMaker links on case page sidebar
  • Truncate IDs and HGVS representations in ClinVar pages if longer than 25 characters
  • Update ClinVar submission ID form
  • Handle connection timeout when sending requests requests to external web services
  • Validate any ClinVar submission regardless of its status
  • Empty Phenopackets import crashes
  • Stop Spinner on Phenopacket JSON download

Changed

  • Updated ClinVar submission instructions

Patches to ClinVar submission flow

06 Dec 12:57
1f84565
Compare
Choose a tag to compare

[4.61.1]

Fixed

  • Added UMLS as an option of Condition ID type in ClinVar Variant downloaded files
  • Missing value for Condition ID type in ClinVar Variant downloaded files
  • Possibility to open, close or delete a ClinVar submission even if it doesn't have an associated name
  • Save SV type, ref and alt n. copies to exported ClinVar files
  • Inner and outer start and stop SV coordinates not exported in ClinVar files
  • ClinVar submissions page crashing when SV files don't contain breakpoint exact coordinates
  • Align OMIM diagnoses with delete diagnosis button on case page
  • In ClinVar form, reset condition list and customize help when condition ID changes

Version 4.61: ClinVar submission simplified, inheritance model colors, and more custom report types

24 Nov 10:03
a3268d2
Compare
Choose a tag to compare

[4.61]

Added

  • Filter case list by cases with variants in ClinVar submission
  • Filter case list by cases containing RNA-seq data - gene_fusion_reports and sample-level tracks (splice junctions and RNA coverage)
  • Additional case category Ignored, to be used for cases that don't fall in the existing 'inactive', 'archived', 'solved', 'prioritized' categories
  • Display number of cases shown / total number of cases available for each category on Cases page
  • Moved buttons to modify case status from sidebar to main case page
  • Link to Mutalyzer Normalizer tool on variant's transcripts overview to retrieve official HVGS descriptions
  • Option to manually load RNA MULTIQC report using the command scout load report -t multiqc_rna
  • Load RNA MULTIQC automatically for a case if config file contains the multiqc_rna key/value
  • Instructions in admin-guide on how to load case reports via the command line
  • Possibility to filter RD variants by a specific genotype call
  • Distinct colors for different inheritance models on RD Variant page
  • Gene panels PDF export with case variants hits by variant type
  • A couple of additional README badges for GitHub stats
  • Upload and display of pipeline reference info and executable version yaml files as custom reports
  • Testing CLI on hasta in PR template

Changed

  • Instructions on how to call dibs on scout-stage server in pull request template
  • Deprecated CLI commands scout load <delivery_report, gene_fusion_report, coverage_qc_report, cnv_report> to replace them with command scout load report -t <report type>
  • Refactored code to display and download custom case reports
  • Do not export Assertion method and Assertion method citation to ClinVar submission files according to changes to ClinVar's submission spreadsheet templates.
  • Simplified code to create and download ClinVar CSV files
  • Colorize inheritance models badges by category on VariantS page
  • Safe variants matching badge more visible on case page

Fixed

  • Non-admin users saving institute settings would clear loqusdb instance selection
  • Layout of variant position, cytoband and type in SV variant summary
  • Broken Build Status - GitHub badge on GitHub README page
  • Visibility of text on grey badges in gene panels PDF exports
  • Labels for dashboard search controls
  • Dark mode visibility for ClinVar submission
  • Whitespaces on outdated panel in extent report

Mitosign, disabled rerun emails, safe variant matching and misc fixes

12 Oct 11:28
e6b26f8
Compare
Choose a tag to compare

[4.60]

Added

  • Mitochondrial deletion signatures (mitosign) can be uploaded and shown with mtDNA report
  • A Type of analysis column on Causatives and Validated variants pages
  • List of "safe" gene panels available for matching causatives and managed variants in institute settings, to avoid secondary findings
  • svdb_origin as a synonym for FOUND_IN to complement set for variants found by all callers

Changed

  • Hide removed gene panels by default in panels page
  • Removed option for filtering cancer SVs by Tumor and Normal alt AF
  • Hide links to coverage report from case dynamic HPO panel if cancer analysis
  • Remove rerun emails and redirect users to the analysis order portal instead
  • Updated clinical SVs igv.js track (dbVar) and added example of external track from https://trackhubregistry.org/

Fixed

  • If trying to load a badly formatted .tsv file an error message is displayed.
  • Avoid showing case as rerun when first attempt at case upload failed
  • Dynamic autocomplete search not working on phenomodels page
  • Callers added to variant when loading case
  • Now possible to update managed variant from file without deleting it first
  • Missing preselected chromosome when editing a managed variant
  • Preselected variant type and subtype when editing a managed variant
  • Typo in dbVar ClinVar track, hg19

REViewer-Service integration and improvements

20 Sep 09:14
766345a
Compare
Choose a tag to compare

[4.59]

Added

  • Button to go directly to HPO SV filter variantS page from case
  • Scout-REViewer-Service integration - show REViewer picture if available
  • Link to HPO panel coverage overview on Case page
  • Specify a confidence threshold (green|amber|red) when loading PanelApp panels
  • Functional annotations in variants lists exports (all variants)
  • Cancer/Normal VAFs and COSMIC ids in in variants lists exports (cancer variants)

Changed

  • Better visualization of regional annotation for long lists of genes in large SVs in Variants tables
  • Order of cells in variants tables
  • More evident links to gene coverage from Variant page
  • Gene panels sorted by display name in the entire Case page
  • Round CADD and GnomAD values in variants export files

Fixed

  • HPO filter button on SV variantS page
  • Spacing between region|function cells in SVs lists
  • Labels on gene panel Chanjo report
  • Fixed ambiguous duplicated response headers when requesting a BAM file from /static
  • Visited color link on gene coverage button (Variant page)