其中,KRAS突变最为普遍,长久以来因其蛋白结构特征而被视为"不可成药"靶点。 主要发现如下:1.总体突变频率:在全部泛癌种样本中,KRAS突变率为16.6%(1,978/11,951)。其中,KRASG12C突变占所有KRAS突变的14.5%,占总体研究人群的2.4%。 4.与吸烟的相关性:在肺癌亚组分析中,KRAS突变(包括G12C)在肺腺癌患者中与吸烟史呈正相关,这与已知的流行病学特征一致。 KRAS[G12C]/CRBNPROTAC试剂盒正是基于此策略开发的前沿研究工具。 -可靶向"非催化"功能:PROTAC不依赖于抑制激酶活性,因此有可能靶向KRAS蛋白的支架功能等其他致癌角色。
新兴KRAS抑制剂的分类与作用机制.(A)KRAS抑制剂的分类及其活性谱(突变选择性 vs. 亚型选择性 vs. 泛RAS)。 示意图根据靶点选择性对RAS抑制剂进行分类。 突变选择性抑制剂设计用于靶向单一的KRAS突变体(如KRAS G12C或G12D),而不影响其他KRAS突变体以及野生型的KRAS、NRAS和HRAS。 相比之下,泛RAS抑制剂对所有RAS亚型(KRAS, NRAS, HRAS)的突变体和野生型蛋白均起作用。 其活性谱范围从最窄(突变选择性)到最宽(泛RAS),这对治疗效能、预测的耐受性及潜在的靶点毒性具有不同影响。(B)新型RAS抑制剂的作用机制(靶向开关II口袋的抑制剂 vs. 三元复合物抑制剂)。 例子包括elironrasib(RMC-6291,共价G12C选择性)、zoldonrasib(RMC-9805,共价G12D选择性)、RMC-5127(非共价G12V选择性),以及作为泛RAS抑制剂的
亚型选择性抑制剂: 靶向多种KRAS突变体(也称“泛KRAS抑制剂”)和野生型KRAS,同时最大限度减少对NRAS和HRAS的活性。 亚型选择性KRAS抑制剂(“泛KRAS抑制剂”)设计目标: 选择性靶向多种KRAS突变体及野生型KRAS,但不靶向NRAS或HRAS,旨在覆盖约90%的RAS突变,同时可能提供比泛RAS抑制剂更优的毒性谱 代表性药物:BI-2865 / BI-3706674机制: 非共价泛KRAS抑制剂,高选择性结合KRAS的失活态。 水平联合: 将突变/亚型选择性KRAS抑制剂与泛RAS抑制剂联合,旨在同时强力抑制致癌驱动并阻断野生型RAS的补偿信号。 药物类型:泛KRAS抑制剂(亚型选择性): 靶向多种KRAS突变及野生型KRAS,不靶向NRAS/HRAS,旨在平衡广谱性与毒性。
KRAS 的逆袭:从不可成药到可成药 由于 KRAS 蛋白分子较小,难找到与小分子药物结合的位点;且 KRAS 对 GTP 的亲和力极强,难有药物可以与 GTP 竞争,此外,KRAS 除驱动肿瘤发生发展外 ,也是正常细胞活动所需蛋白,靶向突变型 KRAS 活性位点的小分子往往还抑制野生型KRAS 活性。 此外,除了上述直接靶向 KRAS 的抑制剂,还有靶向调节 KRAS 活性的蛋白来实现调控 KRAS 活性 (如抑制鸟嘌呤核苷酸交换因子 (GEF) 可以间接降低 KRAS 的活性) 的间接方法。 靶向 KRAS 的其他突变点 虽然 AMG 510 的上市打破了 KRAS 靶点不可成药的认知,但是目前在研的 KRAS 靶向药物都是靶向 G12C 突变体。 相信除了 KRASG12C 抑制剂的成功研发,靶向 KRASG12D、KRASG12V,以及能够靶向多种、甚至全部 KRAS 突变体的泛 KRAS (pan-KRAS) 的药物的发展队伍也将日益壮大。
RAS 家族成员 RAS 是人类癌症中最常发生突变的癌基因;RAS 存在三种不同的亚型 (KRAS、HRAS 和 NRAS) 中,它们具有高度的序列同源性。 ■ 直接靶向 RAS 蛋白 在10年前,直接针对 RAS 抑制剂还非常难以捉摸,随着科学家的不断努力,KRAS 抑制剂 Sotorasib 获 FDA 批准上市, 用于治疗 KRAS G12C 突变的局部晚期或转移性非小细胞肺癌成年患者 此外还有 KRAS-G12C 结合的共价等位基因特异性抑制剂等正在临床实验阶段。
KRAS突变是癌症中常见的突变之一,出现在大约四分之一的人类肿瘤中。KRAS突变会导致细胞不受控制的增殖进而引发癌症。 除了野生型KRAS以外,ISM061-018-2同时对另外五种常见突变型KRAS以及野生型HRAS、NRAS展示出了剂量依赖的抑制活性,这一结果展示了其作为具有全新结构的泛RAS抑制剂的潜力。 文章中还展示了另一个具有泛Ras抑制剂潜力的化合物,即ISM061-022,该化合物相对于ISM061-018-2,展示出对特定突变型KRAS(G12R和Q61H)增强的抑制活性。 在对 KRAS 成功研究的基础上,研究人员正在将他们的量子-经典混合模型应用于其他“不可成药”的蛋白,与KRAS类似这些蛋白质通常很小,表面缺乏轮廓,使分子难以与之结合。 研究小组还计划利用混合模型进一步对两款KRAS的苗头化合物展开进一步的优化设计,旨在动物模型中进一步验证具有前景的新型KRAS抑制剂。
文章目录 一、泛型类 二、泛型参数 三、泛型函数 四、多泛型参数 五、泛型类型约束 一、泛型类 ---- 定义一个 泛型类 , 将 泛型参数 T 放在 尖括号 <T> 中 , 该泛型参数放在 类名后 下面的代码中 , 声明了 Student 泛型类 , 该泛型类 接收 T 类型的泛型参数 , 在主构造函数中接收 T 类型的参数 , 在该泛型类中声明了 T 类型的成员属性 ; class Student ---- 通常情况下 , 泛型参数 都使用 T 表示 , 使用其它字母 或者 字符串 都可以表示 泛型参数 , 但是 约定俗成 都使用 T 来表示泛型 ; 在下面的代码中 , 使用 M 作为 泛型参数 ---- 泛型函数 中 如果涉及到 匿名函数 参数 , 匿名函数 的 参数返回值 都是泛型 的话 , 在该泛型函数 中可能需要使用多个泛型 , 使用不同的字母表示不同的泛型 ; 如果函数中 引入了新的泛型类型 R 的类型是 Boolean 类型 ; 3.14 true 五、泛型类型约束 ---- 在 泛型类 , 泛型函数 中 , 使用泛型前 , 需要声明 泛型参数 : 泛型类 泛型参数 声明 : 如果类中
,特异性结合KRAS突变体的Switch II口袋,把KRAS蛋白锁定在失活构象。 Daraxonrasib(RMC-6236,AbMole,M40832)是一种首创的三重复合泛RAS抑制剂。 BI-2493(AbMole,M56328)是一种非共价泛KRAS抑制剂,能优先结合KRAS失活态(GDP结合态),通过稳定KRAS在失活态阻止效应蛋白募集,BI-2493(CAS No. : 2937344 蛋白质组学国家重点实验室、中科院植物研究所的实验人员在上述文章中探究了KRAS G12C 共价抑制剂AMG510的蛋白修饰谱,并通过开发两种分析方法(直接Profiling和基于泛 AMG510抗体的肽段免疫沉淀 此外,实验人员还使用了AbMole的MRTX849(Adagrasib,AbMole,M9428),另一种与AMG510结构相似的 KRAS G12C共价抑制剂,以验证泛 AMG510 抗体的靶向性,即该抗体仅识别
KRAS基因突变是PDAC发生发展中最早且最常见的驱动事件,约90%的PDAC患者存在KRAS活化突变。 尽管KRAS突变在PDAC中占据主导地位,仍有约5%-10%的患者肿瘤组织未检测到KRAS突变,被定义为KRAS野生型(KRAS-WT)PDAC。 二、KRAS-WTPDAC的分子特征(一)基因突变谱在KRAS-WTPDAC中,最常见的共突变基因为TP53,检出率为44.5%,显著低于KRAS突变型中TP53的共突变频率。 三、KRAS-WT患者的生存优势真实世界生存数据分析显示,KRAS-WT患者在整个队列中总生存期显著优于KRAS突变型患者。 MSI-H是泛癌种中获批的免疫治疗生物标志物,而TMB-H亦与免疫治疗疗效相关。
文章目录 一、泛型类用法 二、泛型方法用法 三、泛型通配符 <? > 四、泛型安全检查 五、完整代码示例 1、泛型类 / 方法 2、main 函数 一、泛型类用法 ---- 泛型类用法 : 使用时先声明泛型 , 如果不声明泛型 , 则表示该类的泛型是 Object : 指定 泛型类 的泛型为 String 类型 , 那么在该类中凡是使用到 T 类型的位置 , 必须是 String 类型 , 泛型类的 泛型声明 , 使用时在 类名后面 声明 ; / getData2(T arg){ T data = arg; return data; } 指定泛型的方法 : 指定 泛型方法 的泛型类 , 泛型方法 的泛型声明 泛型个数 , 泛型的个数可以有很多个 * 多个泛型之间 , 使用逗号隔开 * * 泛型方法指定的泛型 T 与类中的泛型 T 没有任何关系 *
TP53(51.4%)、LRP1B(13.4%)、PIK3CA(11.6%)、KRAS(11.1%)、EGFR(10.6%)和APC(10.5%)是中国最易发生突变的癌症基因。 在最近的一项美国泛癌症研究中,TP53(34.5%)、PIK3CA(13.5%)、LRP1B(13.1%)、KRAS(10.5%)、APC(10.1%)、FAT4(9.5%)、KMT2D(9.2%)、KMT2C TP53在中国和美国的泛癌症数据集中具有最高的突变率,并且在18种最常见癌症的近一半中是最高的突变癌基因。 KRAS/TP53基因簇在中国和美国的PAAD队列中排名最高。先前的研究表明,KRAS、TP53、CDKN2A和SMAD4是在胰腺癌中发现的四个主要驱动基因。 中国癌症患者人群中TP53突变率升高的主要原因是LUSC_CN、GACA_CN、ESCC_CN、LIHC_CN和LUAD_CN中TP53的突变率较高中国癌症患者EGFR突变率为10.6%,高于美国加权泛癌
文章目录 一、泛型简介 二、泛型类 三、泛型方法 四、静态方法的泛型 五、泛型类与泛型方法完整示例 一、泛型简介 ---- 泛型 可以 简单理解为 参数化类型 , 主要作用在 类 , 方法 , 接口 上 ; java 泛型 与 C++ 模板 : Java 中的泛型 , 是仿照 C++ 中的 模板 开发的 , 目的是让开发者可以写出 通用 , 灵活 的代码 ; 伪泛型 : Java 中的泛型 , 是 伪泛型 , Java 泛型开发好之后 , 在 编译阶段 就 将泛型相关的信息消除 了 , 不会泛型留到运行时 ; 泛型类型 : 泛型方法 : 方法有参数 , 方法的参数 可以指定成一些 泛型 ; 泛型类 : ---- 泛型方法 : 在方法的 返回值前 , 使用 <T> 声明泛型的方法 , 是泛型方法 ; 将某个类型作为参数传入 ; 泛型个数 : 该方法是泛型方法 , 且指定了 2 个泛型 , 泛型的个数可以有很多个 , 多个泛型之间 , 使用逗号隔开 ; 泛型方法 与 泛型类 中的泛型 : 泛型不同 : 泛型方法指定的泛型 T 与 类中的泛型 T 没有任何关系 , 这两个 T 可以是不同的类型 ; 泛型相同
泛型 什么是泛型: 泛型就相当于标签 形式:<> jdk1.5之后,用泛型来解决元素类型不确定的数据保存操作, 例如关于这个元素如何保存,如何管理等是确定的,因此此时把元素的类型设计成一个参数,这个类型参数叫做泛型 泛型对应的类型都是引用类型不能是基本类型 泛型类和泛型接口 声明泛型类时传入类型实参 创建泛型类对象时,传入类型实参 类型实参为空时,默认为Object类型 继承泛型类: 1.泛型父类不传入类型实参 ,默认为Object类型 2.泛型父类传入类型实参,子类既可以是泛型类,也可以不是 3.泛型父类传入类型实参,则子类必须是泛型类,且子类的类型形参列表必须包含父类的类型形参列表 泛型类的定义和实例化 泛型类的构造器写法: 不同泛型的引用类型不可以互相赋值 泛型如果不指定,就会被擦除,例子就是 泛型类中的静态方法不能使用类的泛型 不能直接使用泛型数组的创建,如果非要创建 泛型方法 什么是泛型方法 ,不是带泛型的方法就是泛型方法,泛型方法有要求:这个方法的泛型参数类型要和当前类的泛型方法的泛型无关 换个角度:泛型方法对应的那个泛型参数类型和当前所在的这个类,是否为泛型类,泛型是啥,无关 泛型方法定义的时候
泛型接口和泛型类 泛型接口的定义,public interface man<T>{...}。在接口名后面加上泛型类型参数T,这样就定义了一个泛型接口。 ? ,在类名后面加上泛型类型参数T,这样就定义了一个泛型类。 ? 泛型类 和泛型接口不同,类有构造器,并且构造器也可以使用泛型类型参数。 2.再看另一个问题,如果父类是泛型类型,如何定义子类? ? 泛型类的子类 如果将一个类定义为泛型类,那么在创建该泛型类的子类的时候不能将子类直接继承该泛型类,而是需要指定父类泛型的类型。 使用泛型 由于方法中的泛型需要在定义类的时候就指定,所以如果需要使用含有泛型的方法,必须在创建该泛型类对象的时候就需要指定泛型类型,因为使用的时候必须指定类型,不论是普通参数还是泛型参数。 泛型提供了一个泛型通配符用于接收所有类型的泛型类型。 泛型的通配符 ? 通配符 泛型的通配符可以很好的解决所有泛型类型父类的问题,使用<?>来作为类或接口的泛型参数,这样就可以抽象出泛型类的父类。
简介 泛型是JDK 5引入的概念,泛型的引入主要是为了保证java中类型的安全性,有点像C++中的模板。 但是Java为了保证向下兼容性,它的泛型全部都是在编译期间实现的。 本文将会详细讲解泛型在java中的使用,以避免进入误区。 接下来我们考虑泛型的情况,List<Number> 是不是 List<Integer>的父类呢?很遗憾,并不是。 我们得出这样一个结论:泛型不是协变的。 为什么呢? 刚刚我们讲到Array是协变的,如果在Array中带入泛型,则会发生编译错误。比如new List<String>[10]是不合法的,但是 new List<?>[10]是可以的。因为在泛型中? 所以我们在使用泛型时候的一些操作会遇到问题。 假如我们有一个泛型的类,类中有一个方法,方法的参数是泛型,我们想在这个方法中对泛型参数进行一个拷贝操作。
泛型的定义(generic type 或者 generics) 泛型是TypeScript语言中的一种特性。 是程序设计语言的一种特性。泛型是一种参数化类型。 在使用过程中,泛型操作的数据类型会根据传入的类型实参来确定 泛型可以用在 类、接口、方法中,分别被称为 泛型类、泛型接口、泛型方法。 泛型类和泛型方法同时具备 通用性、类型安全和性能 ,是非泛型类和非泛型方法无法具备的 优势:高性能的变成方式、达到代码复用、提高代码通用性、 泛型使用的是类型参数(变量),它是一种特殊的变量,代表的是类型而不是值 泛型变量 T (generic type variables) 泛型变量(generic type variables)一般用大写字母 T 表示,如果有多高不同的泛型变量,可以同时用T、U、K表示。 但是有些情况下,函数需要处理的数据有一定的约束,比如有一个泛型函数需要访问泛型参数T的length属性,并加1。基于这种需求,必须对泛型参数T进行约束,也就是泛型约束。
根据驱动突变状态将患者分为六组:KRAS(71例)、EGFR(26例)、MET(9例)、PIK3CA(8例)、BRAF(3例)及未知驱动突变(40例)。 KRAS与PIK3CA突变患者多有吸烟史,而EGFR突变在女性和非吸烟患者中富集。IMC空间蛋白组。 聚焦KRAS和EGFR这两个高频突变基因。KRAS突变肿瘤中,G12C(27例)、G12D(9例)、G12V(19例)及其他突变(16例)均未引起免疫细胞比例的显著变化。 CD163-巨噬细胞富集区(CN1)、肿瘤核心区(CN2)、肿瘤边界区(CN3)、未分类细胞区(CN4)、血管微环境(CN5)、中性粒细胞富集区(CN6)、B细胞富集区(CN7)、辅助T细胞富集区(CN8)及泛免疫细胞区 拓展至20个最近邻细胞定义的更广泛细胞邻域(BCN、Broader Cellular Neighbourhoods)分析发现,BCN8(泛免疫热点2)与生存改善呈强相关,且该关联独立于驱动突变类型。
github.com/IFilella/MolecularAnalysis 简介: 该论文的要点和创新点在于通过将生成式人工智能与基于物理的主动学习框架相结合,优化药物设计,解决了生成式模型在靶标结合、合成可及性和泛化能力方面的局限 其中,生成式模型(GMs)因能设计出具有特定属性的分子而备受关注,但它们在靶标结合、合成可及性和泛化能力等方面仍存在显著局限。 它们面临三大核心挑战:一是靶标结合不足,由于靶标特异性数据有限,导致基于数据的亲和力预测准确性受限;二是生成分子的合成可及性(SA)差,以往虽通过限制生成范围或强化学习等方式改善,但牺牲了分子的新颖性;三是泛化能力问题 实验验证:CDK2与KRAS靶标的突破性成果 研究团队在CDK2和KRAS两个靶标系统上测试了该工作流。 该图呈现了 KRAS G12D 的分子生成结果。
文章目录 一、泛型类 二、泛型参数 三、泛型函数 四、多泛型参数 五、泛型类型约束 六、可变参数 vararg 关键字与泛型结合使用 七、使用 [] 运算符获取指定可变参数对象 八、泛型 out 协变 九、泛型 in 逆变 十、泛型 invariant 不变 十一、泛型逆变协变代码示例 十二、使用 reified 关键字检查泛型参数类型 一、泛型类 ---- 定义一个 泛型类 , 将 泛型参数 T 都使用 T 来表示泛型 ; 代码示例 : 下面的代码中 , 声明了 Student 泛型类 , 该泛型类 接收 T 类型的泛型参数 , 在主构造函数中接收 T 类型的参数 , 在该泛型类中声明了 T ---- 泛型函数 中 如果涉及到 匿名函数 参数 , 匿名函数 的 参数返回值 都是泛型 的话 , 在该泛型函数 中可能需要使用多个泛型 , 使用不同的字母表示不同的泛型 ; 如果函数中 引入了新的泛型类型 R 的类型是 Boolean 类型 ; 3.14 true 五、泛型类型约束 ---- 在 泛型类 , 泛型函数 中 , 使用泛型前 , 需要声明 泛型参数 : 泛型类 泛型参数 声明 : 如果类中
SOC 队列:85 例 mPDAC 患者,85 例取了基线样本,40例取了 治疗8周样本 KRAS突变的测定:采用的是试剂盒 ddPCR™ KRAS G12/G13 Screening Kit (Bio-Rad 定义 KRAS 突变阳性和阴性的方法是: 也有使用 WES 和 RNAseq:但是在文章结果并没有这部分数据的信息。 PRINCE 或 SOC 患者与 KRAS G12V 的 OS 或 PFS 没有显着差异,这结果表明,在这两个队列中,KRAS驱动突变是G12D还是G12V并不是生存的决定因素。 总结 研究团队通过两个队列的血浆 ctDNA 的 KRAS 突变检测,发现基线 ctDNA KRAS与生存率之间的变异特异性关系,且 ctDNA KRAS G12V 的 VAF 水平和OS或PFS没有显著关系 ,而 ctDNA KRAS G12D VAF 水平和OS或PFS显著相关。