Skip to content

v3.4.0

Choose a tag to compare

@inodb inodb released this 05 Jun 21:16
· 2439 commits to master since this release
4f8598a

🧬 Features

Normalize survival status clinical data

As part of the effort to support multiple types of survival analyses including Progression Free Survival (PFS) and Disease Free Survival (DFS), the survival status related clinical data is normalized in v3.4.0. These are patient clinical attributes, such as OS_STATUS and DFS_STATUS. There were a variety of different values for these including DECEASED, Recurred/Progressed, Recurred, LIVING, DiseaseFree. To capture both the original value and the normalized value we decided to change the value to be prefixed with either 0: or 1:, for example: 0:LIVING, 0:DiseaseFree and 1:DECEASED. This allows one to get either the normalized boolean or the raw original text value. A script is included to move migrate data files to the new format

✨ Enhancements

  • Combine Comparison and Survival buttons into one button "Comparison/Survival" @alisman (#3259)
  • Pick default profile for any alteration types included in OQL @adamabeshouse (#3231)

🎨 Style Tweaks

🐛 Bug Fixes

  • Add updated forked dependency for live to support spring 5x @kalletlak (#7587)
  • Fix error when clearing enriched groups selection @kalletlak (#3254)
  • Fix relative path on institute image logo @alisman (#3249)
  • Trim off html entities coming from NCI API @zhx828 (#3219)
  • Check intragenic before regular fusion & Do not set intragenic as functionalFusion @zhx828 (#3244)
  • Fix incorrect mapping of study to discrete CNA molecular profile @onursumer (#3243)
  • oncoprint - make counts tracks (e.g. mutation spectrum) downloadable) @adamabeshouse (#3251)

⚙️ REST API Changes

  • Github action to test performance of genie private portal @mandawilson (#7040)
  • Set order of API Tags without alphabet prefix @inodb (#7565)

🗄 Database Migration

📘 Documentation

🧹 Cleanup & Refactoring 🔧

  • Split OncoKbCard to small components && Add e2e tests for OncoKB @zhx828 (#3248)

👷‍♀️ Testing, Configuration & Deployment

🧰 Maintenance

📐 Prototype (Internal Use)

🕵️‍♀️ Full commit logs

🏷Notes on versioning and release procedure

https://docs.cbioportal.org/4.-development/release-procedure#a-note-on-versioning