Skip to content

Improved PDF generation with PDFKit, new IGV.js and cyvcf2

Compare
Choose a tag to compare
@dnil dnil released this 07 Feb 14:23

[4.48]

Added

  • Option to cancel a request for research variants in case page

Changed

  • Update igv.js to v2.10.5
  • Updated example of a case delivery report
  • Unfreeze cyvcf2
  • Builder images used in Scout Dockerfiles
  • Crash report email subject gives host name
  • Export general case report to PDF using PDFKit instead of WeasyPrint
  • Do not include coverage report in PDF case report since they might have different orientation
  • Export cancer cases's "Coverage and QC report" to PDF using PDFKit instead of Weasyprint
  • Updated cancer "Coverage and QC report" example
  • Keep portrait orientation in PDF delivery report
  • Export delivery report to PDF using PDFKit instead of Weasyprint
  • PDF export of clinical and research HPO panels using PDFKit instead of Weasyprint
  • Export gene panel report to PDF using PDFKit
  • Removed WeasyPrint lib dependency

Fixed

  • Reintroduced missing links to Swegen and Beacon and dbSNP in RD variant page, summary section
  • Demo delivery report orientation to fit new columns
  • Missing delivery report in demo case
  • Cast MNVs to SNV for test
  • Export verified variants from all institutes when user is admin
  • Cancer coverage and QC report not found for demo cancer case
  • Pull request template instructions on how to deploy to test server
  • PDF Delivery report not showing Swedac logo
  • Fix code typos
  • Disable codefactor raised by ESLint for javascript functions located on another file
  • Loading spinner stuck after downloading a PDF gene panel report
  • IGV browser crashing when file system with alignment files is not mounted