Skip to content

Commit f96b287

Browse files
jfkonecncalvinlu3zhx828oncokb-bot
authored
Update news 4.21 (#1153)
* Update news 4.20 (#1142) --------- Co-authored-by: Calvin Lu <[email protected]> Co-authored-by: Hongxin <[email protected]> Co-authored-by: oncokb-bot <[email protected]>
1 parent d570181 commit f96b287

File tree

7 files changed

+107
-4
lines changed

7 files changed

+107
-4
lines changed

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

+1
Original file line numberDiff line numberDiff line change
@@ -817,6 +817,7 @@ export type DataRelease = {
817817
};
818818

819819
export const DATA_RELEASES: DataRelease[] = [
820+
{ date: '09192024', version: 'v4.21' },
820821
{ date: '08152024', version: 'v4.20' },
821822
{ date: '07042024', version: 'v4.19' },
822823
{ date: '07022024', version: 'v4.18' },

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

+8
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import {
1111
UPDATED_IMPLICATION_COLUMNS,
1212
CHANGED_ANNOTATION_DRUG_REMOVAL_SAME_HIGHEST_LEVEL_COLUMNS,
1313
CHANGED_ANNOTATION_DRUG_SAME_HIGHEST_LEVEL_COLUMNS,
14+
CHANGED_ANNOTATION_UPDATED_DRUG_SAME_HIGHEST_LEVEL_COLUMNS,
1415
} from 'app/pages/newsPage/NewsPageContent';
1516
import { SimpleTable, SimpleTableRow } from 'app/components/SimpleTable';
1617
import { Row } from 'react-bootstrap';
@@ -37,6 +38,7 @@ export enum AnnotationColumnHeaderType {
3738
DEMOTION_TUMOR_TYPE_SPECIFIC_EVIDENCE,
3839
PROMOTION_TUMOR_TYPE_SPECIFIC_EVIDENCE,
3940
NEW_ALTERATION_WITH_LEVEL,
41+
UPDATED_SAME_LEVEL_DRUG,
4042
}
4143

4244
export const ChangedAnnotationListItem = (props: {
@@ -112,6 +114,12 @@ export const ChangedAnnotationListItem = (props: {
112114
defaultTitle =
113115
'Updated therapeutic implications - New alteration(s) with a tumor type-specific level of evidence';
114116
break;
117+
case AnnotationColumnHeaderType.UPDATED_SAME_LEVEL_DRUG:
118+
annotationColumnHeader = CHANGED_ANNOTATION_UPDATED_DRUG_SAME_HIGHEST_LEVEL_COLUMNS;
119+
defaultTitle =
120+
"Addition of drug(s) associated with a tumor type-specific leveled alteration(s) currently in OncoKB™ (without changing the alteration's highest level of evidence)";
121+
useOneLineRowClass = true;
122+
break;
115123
case AnnotationColumnHeaderType.LEVEL:
116124
default:
117125
annotationColumnHeader = CHANGED_ANNOTATION_LEVEL_COLUMNS;

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import {
66
NewlyAddedGenesListItem,
77
NewlyAddedGenesListItemProps,
88
} from 'app/pages/newsPage/NewlyAddedGenesListItem';
9-
import { ChangedAnnotationListItem } from 'app/pages/newsPage/ChangedAnnotatonListItem';
9+
import { ChangedAnnotationListItem } from 'app/pages/newsPage/ChangedAnnotationListItem';
1010
import { UpdatedTxImplOldFormatListItem } from 'app/pages/newsPage/UpdatedTxImplOldFormatListItem';
1111
import { ElementType, SimpleTableCell } from 'app/components/SimpleTable';
1212
import {

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

+1
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@ export default class NewsPage extends React.Component<{
8787
<CitationText />
8888
</div>
8989
<div className="mt-2">
90+
<NewsList date={'09252024'} />
9091
<NewsList date={'08152024'} />
9192
<NewsList date={'07042024'} />
9293
<NewsList date={'07022024'} />

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

+94-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ import WithSeparator from 'react-with-separator';
4242
import mainstyle from 'app/pages/newsPage/main.module.scss';
4343
import { PMALink } from 'app/shared/links/PMALink';
4444
import OptimizedImage from 'app/shared/image/OptimizedImage';
45-
import { AnnotationColumnHeaderType } from './ChangedAnnotatonListItem';
45+
import { AnnotationColumnHeaderType } from './ChangedAnnotationListItem';
4646
import { linkableMutationName, convertGeneInputToLinks } from './Util';
4747

4848
export type ChangedAnnotation = {
@@ -84,6 +84,7 @@ export const LEVEL_OF_EVIDENCE = 'Level of Evidence';
8484
export const CURRENT_LEVEL_OF_EVIDENCE = 'Current Level of Evidence';
8585
export const PREVIOUS_LEVEL_OF_EVIDENCE = 'Previous Level of Evidence';
8686
export const DRUGS_ADDED_TO_ONCOKB = `Drug(s) added to ${ONCOKB_TM}`;
87+
export const DRUGS_UPDATE_IN_ONCOKB = `Drug(s) updated in ${ONCOKB_TM}`;
8788
export const DRUGS_CURRENTLY_IN_ONCOKB = `Drug(s) currently in ${ONCOKB_TM}`;
8889
export const DRUGS_REMOVED_FROM_ONCOKB = `Drug(s) removed from ${ONCOKB_TM}`;
8990
export const DRUGS_DEMOTED_IN_ONCOKB = `Drug(s) demoted in ${ONCOKB_TM}`;
@@ -233,6 +234,16 @@ export const CHANGED_ANNOTATION_ADDITIONAL_DRUG_SAME_HIGHEST_LEVEL_COLUMNS = [
233234
{ name: EVIDENCE },
234235
];
235236

237+
export const CHANGED_ANNOTATION_UPDATED_DRUG_SAME_HIGHEST_LEVEL_COLUMNS = [
238+
{ name: LEVEL },
239+
{ name: GENE },
240+
{ name: MUTATION },
241+
{ name: CANCER_TYPE },
242+
{ name: LEVEL_ASSOCIATED_DRUGS_IN_ONCOKB },
243+
{ name: DRUGS_UPDATE_IN_ONCOKB },
244+
{ name: EVIDENCE },
245+
];
246+
236247
export const CDX_COLUMNS = [
237248
{ name: LEVEL },
238249
{ name: GENE },
@@ -289,6 +300,88 @@ const EVIDENCE_COLUMN_SEPARATOR = '; ';
289300
// https://stackoverflow.com/questions/41947168/is-it-possible-to-use-keyof-operator-on-literals-instead-of-interfaces
290301

291302
export const NEWS_BY_DATE: { [date: string]: NewsData } = {
303+
'09252024': {
304+
changedAnnotations: [
305+
{
306+
columnHeaderType: AnnotationColumnHeaderType.NEW_ALTERATION_WITH_LEVEL,
307+
content: [
308+
[
309+
'3A',
310+
'ALK',
311+
<WithSeparator separator={', '}>
312+
{getAlternativeAllelesPageLinks('ALK', 'F1174L/C')}
313+
{getAlternativeAllelesPageLinks('ALK', 'F1245Y/V')}
314+
{getAlternativeAllelesPageLinks('ALK', 'R1275Q/L')}
315+
</WithSeparator>,
316+
'Neuroblastoma',
317+
'Lorlatinib',
318+
<WithSeparator separator={EVIDENCE_COLUMN_SEPARATOR}>
319+
<PMIDLink pmids="37012551, 26554404, 38032104, 27483357" />
320+
</WithSeparator>,
321+
],
322+
[
323+
'3A',
324+
'MET',
325+
<WithSeparator separator={', '}>
326+
{getAlternativeAllelesPageLinks('MET', 'H1094Y')}
327+
{getAlternativeAllelesPageLinks('MET', 'F1200I')}
328+
</WithSeparator>,
329+
'Non-Small Cell Lung Cancer',
330+
'Elzovantinib',
331+
<WithSeparator separator={EVIDENCE_COLUMN_SEPARATOR}>
332+
<PMIDLink pmids="38564707" />
333+
</WithSeparator>,
334+
],
335+
[
336+
'4',
337+
'MET',
338+
<WithSeparator separator={', '}>
339+
{getAlternativeAllelesPageLinks('MET', 'N1100S')}
340+
{getAlternativeAllelesPageLinks('MET', 'V1092I')}
341+
{getAlternativeAllelesPageLinks('MET', 'H1106D')}
342+
{getAlternativeAllelesPageLinks('MET', 'R1170Q')}
343+
{getAlternativeAllelesPageLinks('MET', 'M1250T')}
344+
</WithSeparator>,
345+
'Non-Small Cell Lung Cancer',
346+
'Elzovantinib, Capmatinib, Tepotinib',
347+
<WithSeparator separator={EVIDENCE_COLUMN_SEPARATOR}>
348+
<PMIDLink pmids="38564707" />
349+
</WithSeparator>,
350+
],
351+
],
352+
},
353+
{
354+
columnHeaderType: AnnotationColumnHeaderType.UPDATED_SAME_LEVEL_DRUG,
355+
content: [
356+
[
357+
'1',
358+
'EGFR',
359+
'Exon 19 in-frame deletions, L858R',
360+
'Non-Small Cell Lung Cancer',
361+
'Afatinib, Dacomitinib, Erlotinib, Erlotinib + Ramucirumab, Gefitinib, Osimertinib, Osimertinib + Chemotherapy (Level 1); Amivantamab + Chemotherapy (Level 2); Amivantamab + Lazertinib, Patritumab Deruxtecan (Level 3A)',
362+
'Amivantamab + Lazertinib (Level 1; Promoted from Level 3A)',
363+
<WithSeparator separator={EVIDENCE_COLUMN_SEPARATOR}>
364+
<FdaApprovalLink
365+
approval="Amivantamab + Lazertinib"
366+
link="https://www.fda.gov/drugs/resources-information-approved-drugs/fda-approves-lazertinib-amivantamab-vmjw-non-small-lung-cancer"
367+
/>
368+
<PMIDLink pmids="38924756" />
369+
</WithSeparator>,
370+
],
371+
],
372+
},
373+
],
374+
newlyAddedGenes: [
375+
'ABCB1',
376+
'ACVR2A',
377+
'ADGRA2',
378+
'BCL2L2',
379+
'ELL2',
380+
'FANCI',
381+
'USP1',
382+
'XPA',
383+
],
384+
},
292385
'08152024': {
293386
changedAnnotations: [
294387
{
Loading

src/main/webapp/index.html

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
<meta name="twitter:site" content="@oncokb">
1515
<meta name="twitter:title" content="OncoKB™ - MSK's Precision Oncology Knowledge Base">
1616
<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.">
17-
<meta name="twitter:image" content="https://www.oncokb.org/content/images/oncokb_summary.png?20240815">
17+
<meta name="twitter:image" content="https://www.oncokb.org/content/images/oncokb_summary.png?20240925">
1818
<meta name="twitter:url" content="https://www.oncokb.org/">
1919

2020
<meta property="og:site_name" content="OncoKB™">
2121
<meta property="og:type" content="website">
2222
<meta property="og:url" content="https://www.oncokb.org/">
2323
<meta property="og:title" content="OncoKB™ - MSK's Precision Oncology Knowledge Base">
2424
<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.">
25-
<meta property="og:image" content="https://www.oncokb.org/content/images/oncokb_summary.png?20240815">
25+
<meta property="og:image" content="https://www.oncokb.org/content/images/oncokb_summary.png?20240925">
2626

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

0 commit comments

Comments
 (0)