Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
d69a77c
Add generic assay frequency table to Study View
dippindots May 28, 2026
ba474fb
Polish generic assay frequency table filters
dippindots May 28, 2026
c00ab16
Use profile-based generic assay counts
dippindots May 28, 2026
c0ef607
Add generic assay table parity
dippindots Jun 3, 2026
9539305
Move generic assay table controls
dippindots Jun 3, 2026
288124e
Optimize generic assay frequency filtering
dippindots Jun 8, 2026
4f47665
Fix generic assay dropdown race
dippindots Jun 11, 2026
200a581
Avoid filter freeze on reset
dippindots Jun 11, 2026
662d4ad
Default generic assay overview tables
dippindots Jun 12, 2026
dfd4dbc
Remove generic assay helper copy
dippindots Jun 12, 2026
e7ff3f9
Align generic assay re-add action
dippindots Jun 12, 2026
94e3a97
Curate generic assay frequency sorting
dippindots Jun 12, 2026
e7180a6
Revise arm-level generic assay sorting
dippindots Jun 13, 2026
69bcc88
Add generic assay category filter
dippindots Jun 13, 2026
23ddcb7
Fix generic assay download staleness
dippindots Jun 13, 2026
69882b4
Align generic assay count header
dippindots Jun 22, 2026
dea7199
Clarify generic assay add-chart copy
dippindots Jun 23, 2026
1354e0a
Refine generic assay add-chart UX
dippindots Jun 24, 2026
d1aabf7
Trim generic assay add-chart options
dippindots Jun 24, 2026
45e570d
Show added generic assay charts in list
dippindots Jun 24, 2026
f8f611c
Align generic assay frequency labels
dippindots Jun 24, 2026
6d7955c
Fix generic assay frequency list label
dippindots Jun 24, 2026
6f04f00
Align generic assay success banner
dippindots Jun 24, 2026
f728754
Restore generic assay success name
dippindots Jun 24, 2026
9a6e71f
Match generic assay re-add messaging
dippindots Jun 24, 2026
9ebf072
Fix generic assay toggle messaging
dippindots Jun 25, 2026
05ab0e8
Align generic assay numeric columns
dippindots Jun 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -590,7 +590,9 @@ export type GenericAssayDataCount = {

};
export type GenericAssayDataCountFilter = {
'genericAssayDataFilters': Array < GenericAssayDataFilter >
'genericAssayDataFilters'?: Array < GenericAssayDataFilter >

'profileType'?: string

'studyViewFilter': StudyViewFilter

Expand All @@ -608,6 +610,21 @@ export type GenericAssayDataFilter = {

'values': Array < DataFilterValue >

};
export type GenericAssaySelectionValue = {
'stableId': string

'value': string

};
export type GenericAssaySelectionFilter = {
'patientLevel': boolean

'profileType': string

'values': Array < Array < GenericAssaySelectionValue >
>

};
export type GenericAssayEnrichment = {
'genericEntityMetaProperties': {}
Expand Down Expand Up @@ -1553,6 +1570,8 @@ export type StudyViewFilter = {

'genericAssayDataFilters': Array < GenericAssayDataFilter >

'genericAssaySelectionFilters': Array < GenericAssaySelectionFilter >

'genomicDataFilters': Array < GenomicDataFilter >

'genomicProfiles': Array < Array < string >
Expand Down
2 changes: 2 additions & 0 deletions packages/cbioportal-ts-api-client/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,8 @@ export {
GenericAssayDataCountFilter,
GenericAssayDataCountItem,
GenericAssayDataFilter,
GenericAssaySelectionFilter,
GenericAssaySelectionValue,
GenericAssayEnrichment,
Geneset,
GenesetCorrelation,
Expand Down
4 changes: 4 additions & 0 deletions src/pages/studyView/StudyViewComparisonUtils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -210,6 +210,10 @@ export function getComparisonParamsForTable(
return {
namespaceAttributeValues: selectedRowsKeys.slice(),
};
case ChartTypeEnum.GENERIC_ASSAY_FREQUENCY_TABLE:
return {
genericAssayRowKeys: selectedRowsKeys.slice(),
};
default:
return {};
}
Expand Down
7 changes: 7 additions & 0 deletions src/pages/studyView/StudyViewConfig.ts
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@ export enum ChartTypeEnum {
BAR_CHART = 'BAR_CHART',
SURVIVAL = 'SURVIVAL',
TABLE = 'TABLE',
GENERIC_ASSAY_FREQUENCY_TABLE = 'GENERIC_ASSAY_FREQUENCY_TABLE',
SCATTER = 'SCATTER',
VIOLIN_PLOT_TABLE = 'VIOLIN_PLOT_TABLE',
VARIANT_ANNOTATIONS_TABLE = 'VARIANT_ANNOTATIONS_TABLE',
Expand All @@ -91,6 +92,7 @@ export enum ChartTypeNameEnum {
BAR_CHART = 'bar chart',
SURVIVAL = 'survival plot',
TABLE = 'table',
GENERIC_ASSAY_FREQUENCY_TABLE = 'table',
SCATTER = 'density plot',
VIOLIN_PLOT_TABLE = 'table',
MUTATED_GENES_TABLE = 'table',
Expand Down Expand Up @@ -203,6 +205,11 @@ const studyViewFrontEnd = {
h: 2,
minW: 2,
},
[ChartTypeEnum.GENERIC_ASSAY_FREQUENCY_TABLE]: {
w: 2,
h: 2,
minW: 2,
},
[ChartTypeEnum.SURVIVAL]: {
w: 1,
h: 1,
Expand Down
Loading
Loading