Skip to content

DEVSU-2556 Genomic Alterations Table Redesign - #809

Merged
bnguyen-bcgsc merged 13 commits into
developfrom
feat/DEVSU-2556-key-alterations-table-redesign
Aug 25, 2026
Merged

DEVSU-2556 Genomic Alterations Table Redesign#809
bnguyen-bcgsc merged 13 commits into
developfrom
feat/DEVSU-2556-key-alterations-table-redesign

Conversation

@bnguyen-bcgsc

Copy link
Copy Markdown
Contributor
  • DEVSU-2556
  • Redesign Key Alterations section in genomic summary to Genomic and Transcriptomic Alterations Identified
  • Replace genomic alterations representation from variant chips to new custom tables with additional variant details
  • New custom tables retrofit old genomic alterations records (only has a variant name), display both alongside new associated observed variants (variants with full details) that are eager loaded with updated genomic alterations records
  • Add new print-specific layout for GenomicAlterationsTable component
  • Add new method of adding new genomic alteration records from genomic summary page
  • Add front end unit testing for KeyAlterations and GenomicAlterationsTable components
  • Update columnDefs and various typescript errors for variants components (SmallMutations, CopyNumber, StructuralVariants, Expression)
  • Remove deprecated VariantChips component
  • Miscellaneous changes (type declarations, typescript errors)
  • Code lint

Requires API update to work: bcgsc/pori_ipr_api#502

- Redesign Key Alterations section in genomic summary to Genomic and Transcriptomic Alterations Identified
- Replace genomic alterations representation from variant chips to new custom tables with additional variant details
- New custom tables retrofit old genomic alterations records (only has a variant name), display both alongside new associated observed variants (variants with full details) that are eager loaded with updated genomic alterations records
- Add new print-specific layout for GenomicAlterationsTable component
- Add new method of adding new genomic alteration records from genomic summary page
- Add front end unit testing for KeyAlterations and GenomicAlterationsTable components
- Update columnDefs and various typescript errors for variants components (SmallMutations, CopyNumber, StructuralVariants, Expression)
- Remove deprecated VariantChips component
- Miscellaneous changes (type declarations, typescript errors)
- Code lint
- Update unit test according to columnDefs changes
@bnguyen-bcgsc bnguyen-bcgsc self-assigned this Aug 10, 2026
@bnguyen-bcgsc bnguyen-bcgsc added the enhancement New feature or request label Aug 10, 2026
@github-actions

github-actions Bot commented Aug 10, 2026

Copy link
Copy Markdown

Test Results

    1 files  ±0  105 suites  +2   5m 45s ⏱️ -5s
534 tests +8  534 ✔️ +8  0 💤 ±0  0 ±0 
531 runs  +8  531 ✔️ +8  0 💤 ±0  0 ±0 

Results for commit 212fde2. ± Comparison against base commit b76d6cb.

♻️ This comment has been updated with latest results.

@bnguyen-bcgsc bnguyen-bcgsc changed the title Feat/devsu 2556 key alterations table redesign DEVSU-2556 Genomic Alterations Table Redesign Aug 10, 2026
elewis2
elewis2 previously approved these changes Aug 25, 2026
Comment thread app/components/PrintTable/utils.ts
- Remove unnecessary any type declarations
- Code lint
@bnguyen-bcgsc
bnguyen-bcgsc merged commit 7d1f4b5 into develop Aug 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants