From 68e169553bb8efe922b658b4bb8a1c6c21f138b6 Mon Sep 17 00:00:00 2001
From: Calvin Lu <59149377+calvinlu3@users.noreply.github.com>
Date: Wed, 20 Mar 2024 16:30:47 -0400
Subject: [PATCH] Update news for v4.15 (#1095)
---
src/main/webapp/app/config/constants.tsx | 1 +
.../newsPage/ChangedAnnotatonListItem.tsx | 23 ++
.../webapp/app/pages/newsPage/NewsPage.tsx | 1 +
.../app/pages/newsPage/NewsPageContent.tsx | 262 ++++++++++++++++++
src/main/webapp/app/shared/links/PMIDLink.tsx | 12 +-
.../webapp/content/images/oncokb_summary.png | Bin 160002 -> 157142 bytes
src/main/webapp/index.html | 4 +-
7 files changed, 295 insertions(+), 8 deletions(-)
diff --git a/src/main/webapp/app/config/constants.tsx b/src/main/webapp/app/config/constants.tsx
index 1fd1ee6e6..00d206b1f 100644
--- a/src/main/webapp/app/config/constants.tsx
+++ b/src/main/webapp/app/config/constants.tsx
@@ -793,6 +793,7 @@ export type DataRelease = {
};
export const DATA_RELEASES: DataRelease[] = [
+ { date: '03212024', version: 'v4.15' },
{ date: '02082024', version: 'v4.14' },
{ date: '12212023', version: 'v4.13' },
{ date: '12062023', version: 'v4.12' },
diff --git a/src/main/webapp/app/pages/newsPage/ChangedAnnotatonListItem.tsx b/src/main/webapp/app/pages/newsPage/ChangedAnnotatonListItem.tsx
index 89df005c6..b92780ef8 100644
--- a/src/main/webapp/app/pages/newsPage/ChangedAnnotatonListItem.tsx
+++ b/src/main/webapp/app/pages/newsPage/ChangedAnnotatonListItem.tsx
@@ -6,6 +6,8 @@ import {
GENE,
MUTATION,
CHANGED_ANNOTATION_DRUG_REMOVAL_COLUMNS,
+ CHANGED_ANNOTATION_LEVEL_WITH_EVIDENCE_COLUMNS,
+ CHANGED_ANNOTATION_SENSITIVITY_LEVEL_COLUMNS,
} from 'app/pages/newsPage/NewsPageContent';
import { SimpleTable, SimpleTableRow } from 'app/components/SimpleTable';
import { Row } from 'react-bootstrap';
@@ -25,7 +27,10 @@ export enum AnnotationColumnHeaderType {
DRUG,
ADDITIONAL_SAME_LEVEL_DRUG,
ADDITIONAL_DIFF_LEVEL_DRUG,
+ ADDITIONAL_SENSITIVITY_LEVEL_DRUG,
DRUG_REMOVAL,
+ DEMOTION_TUMOR_TYPE_SPECIFIC_EVIDENCE,
+ PROMOTION_TUMOR_TYPE_SPECIFIC_EVIDENCE,
}
export const ChangedAnnotationListItem = (props: {
@@ -57,12 +62,30 @@ export const ChangedAnnotationListItem = (props: {
useOneLineRowClass = false;
defaultTitle = 'Changed Annotation';
break;
+ case AnnotationColumnHeaderType.ADDITIONAL_SENSITIVITY_LEVEL_DRUG:
+ annotationColumnHeader = CHANGED_ANNOTATION_SENSITIVITY_LEVEL_COLUMNS;
+ useOneLineRowClass = false;
+ defaultTitle =
+ 'Updated therapeutic implications - Addition of sensitivity-associated therapy(s) for an alteration(s) with a tumor type-specific resistance level of evidence';
+ break;
case AnnotationColumnHeaderType.DRUG_REMOVAL:
annotationColumnHeader = CHANGED_ANNOTATION_DRUG_REMOVAL_COLUMNS;
useOneLineRowClass = false;
defaultTitle =
'Updated therapeutic implications - Removal of therapie(s) and changed tumor type-specific level of evidence for an alteration(s)';
break;
+ case AnnotationColumnHeaderType.PROMOTION_TUMOR_TYPE_SPECIFIC_EVIDENCE:
+ annotationColumnHeader = CHANGED_ANNOTATION_LEVEL_WITH_EVIDENCE_COLUMNS;
+ useOneLineRowClass = false;
+ defaultTitle =
+ 'Updated therapeutic implications - Promotion of tumor type-specific level of evidence for an alteration(s)';
+ break;
+ case AnnotationColumnHeaderType.DEMOTION_TUMOR_TYPE_SPECIFIC_EVIDENCE:
+ annotationColumnHeader = CHANGED_ANNOTATION_LEVEL_WITH_EVIDENCE_COLUMNS;
+ useOneLineRowClass = false;
+ defaultTitle =
+ 'Updated therapeutic implications - Demotion of tumor type-specific level of evidence for an alteration(s)';
+ break;
case AnnotationColumnHeaderType.LEVEL:
default:
annotationColumnHeader = CHANGED_ANNOTATION_LEVEL_COLUMNS;
diff --git a/src/main/webapp/app/pages/newsPage/NewsPage.tsx b/src/main/webapp/app/pages/newsPage/NewsPage.tsx
index 0907df53a..7a6cd98b2 100644
--- a/src/main/webapp/app/pages/newsPage/NewsPage.tsx
+++ b/src/main/webapp/app/pages/newsPage/NewsPage.tsx
@@ -91,6 +91,7 @@ export default class NewsPage extends React.Component<{
{LEVELS} | +{GENE} | +{MUTATION} | +{CANCER_TYPE} | +{DRUGS} | +{EVIDENCE} | +
---|---|---|---|---|---|
3A | +
+ |
+
+ |
+ Non-Small Cell Lung Cancer | +Afatinib | +
+ |
+
R2 | +Osimertinib | +
+ |
+ |||
R2 | +
+ |
+
+ |
+ Non-Small Cell Lung Cancer | +Osimertinib | +
+ |
+
@*8itd`J=e4HHJrN`ZYYcBeqG2j2a`#DgkEiHN{ejp_Rn?Y`l70R$XUBA;jx
ztT&}Uo9on|f1ECSm(X3__+yZ3d}%@(!D3A3b7Ne`G>0Hvpy5((RMjsL6I{y%YU879
zUkCSerXCk?x5xJO9L7D!O-iRyWqSh7T>JLU;2z4dZCDt9>)>qs*&17OQoiq_2IO9g
z`S(LbjJ=OG+ZXr{&S31L&!;}{PQmU ^81;>OhNR$5{LD0`cS6RL90IXfZ-)E(ORHuQcKcZb{nh_`Z_{<|8__qsOyL7YBhG{-n7++0LBqS{iDna6$LDkFucarS*$v5 HD~7A#H0;(X
zy@nijNQ{jD8Mwkf?siB=%bu${wIz$!!~{e}e42I5$7XwbKW7!ADC1C`Dr#^UW{1@j
z^8a$S*7v5~sp{U2$Bqoe902WRaC<5*kDRr*@hV>EOH9N~t!MLvvI5Id`IgLbtH~Tg
zeLoCI5Y0Ig{0
`YQ3)c6LX%V^z#jmu>KDn-zJn)3676tNF*d6R*=(ANnP7~k_wXk
zSUk34)Z`>vE0G`Eh@9x?-{g)HB$}PS#g2Dd^R>d0&CbR
z3=oFd;FCMvNn^nJAt>`0^@xurrUm$H9KC2i>x5ffH#
ql{*Ti_^P7UN
zZa)f~kMs@>wCP}`CSP-MDE8$~Cr?)qE6Qjx%PctI3d-OAfQx?%_Z^L@P7ewQ`0Xj~
zyWl+Py9dtlZr$6tSb+N)r3w%E2Iv7&ZGD*TbO*d7%E~ebm^B@AX5!L;_&N4F?iQvt
z^9UeE9%$6zDKLHMmSR_fC