@@ -42,7 +42,7 @@ import WithSeparator from 'react-with-separator';
42
42
import mainstyle from 'app/pages/newsPage/main.module.scss' ;
43
43
import { PMALink } from 'app/shared/links/PMALink' ;
44
44
import OptimizedImage from 'app/shared/image/OptimizedImage' ;
45
- import { AnnotationColumnHeaderType } from './ChangedAnnotatonListItem ' ;
45
+ import { AnnotationColumnHeaderType } from './ChangedAnnotationListItem ' ;
46
46
import { linkableMutationName , convertGeneInputToLinks } from './Util' ;
47
47
48
48
export type ChangedAnnotation = {
@@ -84,6 +84,7 @@ export const LEVEL_OF_EVIDENCE = 'Level of Evidence';
84
84
export const CURRENT_LEVEL_OF_EVIDENCE = 'Current Level of Evidence' ;
85
85
export const PREVIOUS_LEVEL_OF_EVIDENCE = 'Previous Level of Evidence' ;
86
86
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 } ` ;
87
88
export const DRUGS_CURRENTLY_IN_ONCOKB = `Drug(s) currently in ${ ONCOKB_TM } ` ;
88
89
export const DRUGS_REMOVED_FROM_ONCOKB = `Drug(s) removed from ${ ONCOKB_TM } ` ;
89
90
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 = [
233
234
{ name : EVIDENCE } ,
234
235
] ;
235
236
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
+
236
247
export const CDX_COLUMNS = [
237
248
{ name : LEVEL } ,
238
249
{ name : GENE } ,
@@ -289,6 +300,88 @@ const EVIDENCE_COLUMN_SEPARATOR = '; ';
289
300
// https://stackoverflow.com/questions/41947168/is-it-possible-to-use-keyof-operator-on-literals-instead-of-interfaces
290
301
291
302
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
+ } ,
292
385
'08152024' : {
293
386
changedAnnotations : [
294
387
{
0 commit comments