Skip to content

Commit 060b95e

Browse files
authored
Update news for v4.14 (#1080)
1 parent f67a10d commit 060b95e

File tree

10 files changed

+239
-7
lines changed

10 files changed

+239
-7
lines changed

src/main/webapp/app/config/constants.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -793,6 +793,7 @@ export type DataRelease = {
793793
};
794794

795795
export const DATA_RELEASES: DataRelease[] = [
796+
{ date: '02082024', version: 'v4.14' },
796797
{ date: '12212023', version: 'v4.13' },
797798
{ date: '12062023', version: 'v4.12' },
798799
{ date: '11132023', version: 'v4.11' },

src/main/webapp/app/pages/newsPage/ChangedAnnotatonListItem.tsx

+8
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import {
55
CHANGED_ANNOTATION_ADDITIONAL_DRUG_DIFF_LEVEL_COLUMNS,
66
GENE,
77
MUTATION,
8+
CHANGED_ANNOTATION_DRUG_REMOVAL_COLUMNS,
89
} from 'app/pages/newsPage/NewsPageContent';
910
import { SimpleTable, SimpleTableRow } from 'app/components/SimpleTable';
1011
import { Row } from 'react-bootstrap';
@@ -24,6 +25,7 @@ export enum AnnotationColumnHeaderType {
2425
DRUG,
2526
ADDITIONAL_SAME_LEVEL_DRUG,
2627
ADDITIONAL_DIFF_LEVEL_DRUG,
28+
DRUG_REMOVAL,
2729
}
2830

2931
export const ChangedAnnotationListItem = (props: {
@@ -55,6 +57,12 @@ export const ChangedAnnotationListItem = (props: {
5557
useOneLineRowClass = false;
5658
defaultTitle = 'Changed Annotation';
5759
break;
60+
case AnnotationColumnHeaderType.DRUG_REMOVAL:
61+
annotationColumnHeader = CHANGED_ANNOTATION_DRUG_REMOVAL_COLUMNS;
62+
useOneLineRowClass = false;
63+
defaultTitle =
64+
'Updated therapeutic implications - Removal of therapie(s) and changed tumor type-specific level of evidence for an alteration(s)';
65+
break;
5866
case AnnotationColumnHeaderType.LEVEL:
5967
default:
6068
annotationColumnHeader = CHANGED_ANNOTATION_LEVEL_COLUMNS;

src/main/webapp/app/pages/newsPage/NewsPage.tsx

+1
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ export default class NewsPage extends React.Component<{
9191
<CitationText />
9292
</div>
9393
<div className="mt-2">
94+
<NewsList date={'02082024'} />
9495
<NewsList date={'01172024'} />
9596
<NewsList date={'12212023'} />
9697
<NewsList date={'12062023'} />

src/main/webapp/app/pages/newsPage/NewsPageContent.tsx

+221
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ export const CURRENT_LEVEL_OF_EVIDENCE = 'Current Level of Evidence';
7979
export const PREVIOUS_LEVEL_OF_EVIDENCE = 'Previous Level of Evidence';
8080
export const DRUGS_ADDED_TO_ONCOKB = `Drug(s) added to ${ONCOKB_TM}`;
8181
export const DRUGS_CURRENTLY_IN_ONCOKB = `Drug(s) currently in ${ONCOKB_TM}`;
82+
export const DRUGS_REMOVED_FROM_ONCOKB = `Drug(s) removed from ${ONCOKB_TM}`;
8283
export const PREVIOUS_BIOMARKER_ASSOCIATION = 'Previous Biomarker Association';
8384
export const CURRENT_BIOMARKER_ASSOCIATION = 'Current Biomarker Association';
8485

@@ -144,6 +145,17 @@ export const CHANGED_ANNOTATION_ADDITIONAL_DRUG_DIFF_LEVEL_COLUMNS = [
144145
{ name: EVIDENCE },
145146
];
146147

148+
export const CHANGED_ANNOTATION_DRUG_REMOVAL_COLUMNS = [
149+
{ name: GENE },
150+
{ name: MUTATION },
151+
{ name: CANCER_TYPE },
152+
{ name: PREVIOUS_LEVEL },
153+
{ name: CURRENT_LEVEL_OF_EVIDENCE },
154+
{ name: DRUGS_CURRENTLY_IN_ONCOKB },
155+
{ name: DRUGS_REMOVED_FROM_ONCOKB },
156+
{ name: EVIDENCE },
157+
];
158+
147159
export const CDX_COLUMNS = [
148160
{ name: LEVEL },
149161
{ name: GENE },
@@ -200,6 +212,215 @@ const EVIDENCE_COLUMN_SEPARATOR = '; ';
200212
// https://stackoverflow.com/questions/41947168/is-it-possible-to-use-keyof-operator-on-literals-instead-of-interfaces
201213

202214
export const NEWS_BY_DATE: { [date: string]: NewsData } = {
215+
'02082024': {
216+
news: [
217+
<span>
218+
Updated therapeutic implications - Demotion of tumor type-specific level
219+
of evidence for an alteration(s)
220+
<Row className={'overflow-auto'}>
221+
<table className="table">
222+
<thead>
223+
<tr>
224+
<th>{GENE}</th>
225+
<th>{MUTATION}</th>
226+
<th>{CANCER_TYPE}</th>
227+
<th>{DRUGS}</th>
228+
<th>{PREVIOUS_LEVEL}</th>
229+
<th>{CURRENT_LEVEL}</th>
230+
<th>{REASON}</th>
231+
</tr>
232+
</thead>
233+
<tbody>
234+
<tr>
235+
<td>
236+
<GenePageLink hugoSymbol="FGFR3" />
237+
</td>
238+
<td>
239+
<span>
240+
Fusions (excluding FGFR3-TACC3 Fusion and FGFR3-BAIAP2L1
241+
Fusion which remain Level 1)
242+
</span>
243+
</td>
244+
<td>Bladder Cancer</td>
245+
<td>Erdafitinib</td>
246+
<td>1</td>
247+
<td>2</td>
248+
<td>
249+
<WithSeparator separator={EVIDENCE_COLUMN_SEPARATOR}>
250+
<Linkout link="https://www.accessdata.fda.gov/drugsatfda_docs/label/2020/212018s001lbl.pdf">
251+
Adherence to FDA-drug label and CDx for Erdafitinib
252+
</Linkout>
253+
<span>
254+
Inclusion in NCCN Bladder Cancer Guidelines V3.2023
255+
</span>
256+
<PMIDLink pmids="37870920" />
257+
</WithSeparator>
258+
</td>
259+
</tr>
260+
</tbody>
261+
</table>
262+
</Row>
263+
</span>,
264+
<span>
265+
Updated therapeutic implications - Promotion of tumor type-specific
266+
level of evidence for an alteration(s)
267+
<Row className={'overflow-auto'}>
268+
<table className="table">
269+
<thead>
270+
<tr>
271+
<th>{GENE}</th>
272+
<th>{MUTATION}</th>
273+
<th>{CANCER_TYPE}</th>
274+
<th>{DRUGS}</th>
275+
<th>{PREVIOUS_LEVEL}</th>
276+
<th>{CURRENT_LEVEL}</th>
277+
<th>{REASON}</th>
278+
</tr>
279+
</thead>
280+
<tbody>
281+
<tr>
282+
<td>
283+
<GenePageLink hugoSymbol="FGFR3" />
284+
</td>
285+
<td>
286+
<span>
287+
<WithSeparator separator={', '}>
288+
{['S371C', 'G380R', 'K650'].map(alt => (
289+
<AlterationPageLink
290+
hugoSymbol="FGFR3"
291+
alteration={alt}
292+
/>
293+
))}
294+
</WithSeparator>
295+
</span>
296+
</td>
297+
<td rowSpan={2}>Bladder Cancer</td>
298+
<td rowSpan={2}>Erdafitinib</td>
299+
<td>3A</td>
300+
<td>2</td>
301+
<td rowSpan={2}>
302+
{' '}
303+
<WithSeparator separator={EVIDENCE_COLUMN_SEPARATOR}>
304+
<Linkout link="https://www.accessdata.fda.gov/drugsatfda_docs/label/2020/212018s001lbl.pdf">
305+
Adherence to FDA-drug label and CDx for Erdafitinib
306+
</Linkout>
307+
<span>
308+
Inclusion in NCCN Bladder Cancer Guidelines V3.2023
309+
</span>
310+
<PMIDLink pmids="37870920" />
311+
</WithSeparator>
312+
</td>
313+
</tr>
314+
<tr>
315+
<td>
316+
<GenePageLink hugoSymbol="FGFR3" />
317+
</td>
318+
<td>
319+
<span>
320+
Oncogenic Mutations (excluding G370C, R248C, S249C, Y373C
321+
which remain Level 1)
322+
</span>
323+
</td>
324+
<td>4</td>
325+
<td>2</td>
326+
</tr>
327+
<tr>
328+
<td>
329+
<GenePageLink hugoSymbol="MDM2" />
330+
</td>
331+
<td>
332+
<span>
333+
<AlterationPageLink
334+
hugoSymbol="MDM2"
335+
alteration="Amplification"
336+
/>
337+
</span>
338+
</td>
339+
<td>
340+
Dedifferentiated Liposarcoma, Well-Differentiated Liposarcoma
341+
</td>
342+
<td>
343+
<div>
344+
<div style={{ fontStyle: 'italic' }}>
345+
{DRUGS_CURRENTLY_IN_ONCOKB}:
346+
</div>
347+
<div>Milademetan (Level 4)</div>
348+
<br></br>
349+
<div style={{ fontStyle: 'italic' }}>
350+
{DRUGS_ADDED_TO_ONCOKB}:
351+
</div>
352+
<div>Brigimadlin (Level 3A)</div>
353+
</div>
354+
</td>
355+
<td>4</td>
356+
<td>3A</td>
357+
<td>
358+
<PMIDLink pmids="37269344" />
359+
</td>
360+
</tr>
361+
</tbody>
362+
</table>
363+
</Row>
364+
</span>,
365+
],
366+
changedAnnotations: [
367+
{
368+
columnHeaderType: AnnotationColumnHeaderType.DRUG_REMOVAL,
369+
content: [
370+
[
371+
'FGFR2',
372+
'Fusions',
373+
'Bladder Cancer',
374+
'Level 1',
375+
'No Level',
376+
<div>
377+
<div>Erdafitinib (Level 1)</div>
378+
<div>AZD4547 (Level 4)</div>
379+
</div>,
380+
'Erdafitinib, AZD4547',
381+
<WithSeparator separator={EVIDENCE_COLUMN_SEPARATOR}>
382+
<Linkout link="https://www.accessdata.fda.gov/drugsatfda_docs/label/2020/212018s001lbl.pdf">
383+
Amendment to the FDA-drug label for Erdafitinib
384+
</Linkout>
385+
<span>
386+
4/25 (16%) response rate for FGFR2/3 fusion+ bladder cancer, 0/6
387+
(0%) response for FGFR2 fusion+ bladder cancer
388+
</span>
389+
<PMIDLink pmids="31340094" />
390+
</WithSeparator>,
391+
],
392+
],
393+
},
394+
],
395+
updatedImplicationTitle:
396+
'Updated therapeutic implications - New alteration(s) with a tumor type-specific level of evidence',
397+
updatedImplication: [
398+
[
399+
'3A',
400+
'MDM2',
401+
'Amplification',
402+
'Intimal Sarcoma',
403+
'Milademetan',
404+
<PMIDLink pmids={'37369013'} />,
405+
],
406+
],
407+
newlyAddedGenes: [
408+
'ANKRD26',
409+
'ARHGAP26',
410+
'ATIC',
411+
'CD70',
412+
'ERCC1',
413+
'FGF1',
414+
'FGF2',
415+
'FGF5',
416+
'HFE',
417+
'HOXA11',
418+
'MN1',
419+
'PML',
420+
'SRP72',
421+
'TNFRSF17',
422+
],
423+
},
203424
'01172024': {
204425
priorityNews: [
205426
<span>

src/main/webapp/app/pages/oncologyTherapiesPage/oncologyTherapiesPage.tsx

+5-4
Original file line numberDiff line numberDiff line change
@@ -474,14 +474,15 @@ const OncologyTherapiesPage: React.FunctionComponent<{}> = props => {
474474
'https://www.fda.gov/drugs/resources-information-approved-drugs/oncology-cancer-hematologic-malignancies-approval-notifications'
475475
}
476476
>
477-
Content current as of 12/15/2023
477+
Content current as of 1/19/2024
478478
</Linkout>
479479
</div>
480480
<div>
481481
The following US Food and Drug Administration (FDA)-approved
482-
oncology drugs are categorized by drug class and mechanism of
483-
action. Each drug is further classified as to whether it qualifies
484-
as a targeted therapy or precision oncology therapy based on{' '}
482+
oncology drugs post June 1998 are categorized by drug class and
483+
mechanism of action. Each drug is further classified as to whether
484+
it qualifies as a targeted therapy or precision oncology therapy
485+
based on{' '}
485486
<Linkout link="https://aacrjournals.org/cancerdiscovery/article/doi/10.1158/2159-8290.CD-23-0467/729589/Quantifying-the-Expanding-Landscape-of-Clinical">
486487
Suehnholz et al., Cancer Discovery 2023
487488
</Linkout>{' '}

src/main/webapp/content/files/oncologyTherapies/fda_approved_oncology_therapies.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1462,7 +1462,7 @@
14621462
{
14631463
"year": "2019",
14641464
"tx": "Erdafitinib",
1465-
"biomarker": "FGFR2 Fusions, FGFR3 Fusions, S249C, R248C, G370C, Y373C",
1465+
"biomarker": "FGFR3-TACC3 Fusion, FGFR3-BAIAP2L1 Fusion, FGFR3 S249C, R248C, G370C, Y373C",
14661466
"agentClass": "Small molecule kinase inhibitor",
14671467
"drugTarget": "Multi-targeted kinase inhibitor (targets include FGFR1/2/3/4 among others)",
14681468
"targetedTx": "Y",
Binary file not shown.
-1.51 KB
Loading

src/main/webapp/index.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515
<meta name="twitter:site" content="@oncokb">
1616
<meta name="twitter:title" content="OncoKB™ - MSK's Precision Oncology Knowledge Base">
1717
<meta name="twitter:description" content="OncoKB™ is a precision oncology knowledge base developed at Memorial Sloan Kettering Cancer Center that contains biological and clinical information about genomic alterations in cancer.">
18-
<meta name="twitter:image" content="https://www.oncokb.org/content/images/oncokb_summary.png?20231221">
18+
<meta name="twitter:image" content="https://www.oncokb.org/content/images/oncokb_summary.png?20240208">
1919
<meta name="twitter:url" content="https://www.oncokb.org/">
2020

2121
<meta property="og:site_name" content="OncoKB™">
2222
<meta property="og:type" content="website">
2323
<meta property="og:url" content="https://www.oncokb.org/">
2424
<meta property="og:title" content="OncoKB™ - MSK's Precision Oncology Knowledge Base">
2525
<meta property="og:description" content="OncoKB™ is a precision oncology knowledge base developed at Memorial Sloan Kettering Cancer Center that contains biological and clinical information about genomic alterations in cancer.">
26-
<meta property="og:image" content="https://www.oncokb.org/content/images/oncokb_summary.png?20231221">
26+
<meta property="og:image" content="https://www.oncokb.org/content/images/oncokb_summary.png?20240208">
2727

2828
<link rel="mask-icon" href="content/images/favicon/safari-pinned-tab.svg" color="#0968c3">
2929
<!-- Preload the customized fonts, so the html knows how to pain the page -->

0 commit comments

Comments
 (0)