当前位置: 首页 > news >正文

未完成_RFdiffusion应用案例_从头设计pMHC的结合剂

目录

  • 1. 论文导读
    • 1)摘要
    • 2)设计流程
    • 3)设计流程的验证
  • 2. 实战

1. 论文导读

Liu, Bingxu, et al. “Design of high specificity binders for peptide-MHC-I complexes.” bioRxiv (2024): 2024-11.

1)摘要

MHC-I 将胞内抗原肽递呈在细胞表面,用于免疫监视。特异性靶向这些 pMHC 复合物可在治疗疾病方面发挥巨大作用。这种靶向的难点需要读出少数朝外的肽残基,并避免与几乎存在于所有细胞上的 MHC 发生广泛接触。
本文介绍了如何利用基于DL的蛋白质设计工具,从头开始设计出能在 pMHC 复合物的肽结合槽上方呈现弧形并与肽广泛接触的小蛋白质。
研究鉴定了10个 pMHC 靶标的特异性结合剂,它们在酵母展示实验中能与 pMHC 四聚体结合,但不能与密切相关的肽结合。对于五个靶标,将设计结合到嵌合抗原受体中会导致同源 pMHC 复合物对 T 细胞的激活,远高于与来自蛋白组的肽复合物的背景激活。
本文方法可以从靶标 pMHC 复合物的实验结构或预测结构出发,生成高特异性的结合体,应该可以广泛用于基于蛋白质和细胞的 pMHC 靶向。

2)设计流程

设计过程如下:

  • RFdiffusion:生成蛋白质骨架。将肽的向上(MHC结合沟外面)残基指定为热点。
    • generate using diffusive denoising
    • select based on CMS
    • (after the first few targets) partial diffusion to reduce computational cost
  • ProteinMPNN: 序列设计。
  • AlphaFold2:过滤。

特异性评估:
使用ProteinMPNN评估了每个design-pMHC靶肽的每个氨基酸进行突变的效果。选择肽氨基酸在每个位置上都具有高概率的design,而在每个位置上的替换都会大大降低这种概率。
针对每个靶标,在人类蛋白组中找出了能被靶标 HLA 等位基因递呈的肽。使用经过微调的 AlphaFlod2 模型来预测每个design-目标肽或非目标肽-MHC复合物的结构,并选择预测与目标肽结合(pAE分数较低)的design,其可信度大大高于与非目标肽结合(pAE分数较高)的设计。

3)设计流程的验证

选择10个pMHC靶点(详见下表)验证设计流程的能力。每个靶点分别获取编码 200-12,000 个设计的寡核苷酸库,将设计用酵母展示,用FACS筛出那些能特异性识别靶肽-MHC、而非相关多肽-MHC的寡核苷酸。 通过NGS富集或克隆选择选出TOP设计。
对 7 个 pMHC 复合物使用了从头扩散法,并确定了具有一系列拓扑结构和肽结合界面的设计。对其中 3 个靶标使用了部分扩散方法,从其中一个全新设计开始;再次鉴定出特异的binder。以下将介绍每一类靶标的结果。
对于3个病毒肽(SARS-CoV1, YFV, HIV),设计能将靶肽与密切相关的非靶肽区分开。为了评估这些设计是否能保持作为CAR结合域的特异性,构建了CAR,并将其表达在 Jurkat 细胞表面。并不是所有的 CAR 都能表达,但表达的TOP特异设计都具有特定的 pMHC 结合特征。
接下来评估设计流程靶向各种TAA(WT1, PAP, CTNNb1)的能力。确定了这3种靶肽的设计的特异性。设计模型同样显示肽与设计的结合剂之间存在广泛的相互作用。
为了测试部分扩散方法,从能结合MAGE-A3肽但不能结合非靶的Titin肽的设计开始。从这个支架开始,为其它TAA(gp100, Mart-1)生成了特异性结合剂。此外,还探索了使用预测的 pMHC 结构作为靶点的可能性。PRAME肽复合物的 AF3 预测是有把握的,设计时尝试使用 5 个 AF3 预测结构作为起点。对于这3种靶肽,都发现了与之有广泛而多样的疏水和氢键相互作用的特异性结合剂。

附表1

为了评估设计作为可溶性蛋白的表现,在大肠杆菌中表达了 HIV 和 MAGE-A3 粘合剂设计,并使用Ni-NTA色谱纯化。纯化后的设计在SEC中洗脱为与预期尺寸相近的单峰。使用SPR测量了这些设计与其同源 pMHC 的结合情况,发现其结合亲和力在个位数到两位数nM范围内

评估了这些设计在加入 CAR 后通过 pMHC 激活特异性 T 细胞的能力。为此,将粘合剂加入 CAR 并在 Jurkat 细胞上表达,然后将其与用靶肽或非靶肽处理过的 293T 细胞孵育。在所设计的 MAGE 结合剂中,MAGE-513只在 MAGE-A3 肽的刺激下产生强烈的特异性激活,而在脱靶 Titin 肽或来自 A01:01 细胞内蛋白质组的肽的刺激下则不会产生这种激活。尽管与四聚体有特异性结合,但其他设计的信号要么很弱(MAGE-282),要么有背景激活(hit-4)。

为了进一步确定 MAGE-A3 设计的特异性,用设计探查酵母展示的peptide-A01:01复合物文库,然后测量 MAGE-A3 CAR T 细胞对已鉴定肽段的激活情况,发现前3名激活肽段中有2个与 MAGE-A3 肽段的外向侧链相似。与新结合剂发生交叉反应并激活信号的多肽也具有相似的序列,表明设计流程可以在可预测的范围内对极少数可能序列的子集产生特异性。因此,基于序列相似性对人类蛋白质组中的交叉激活肽进行了第二次扫描。最具有激活作用的多肽在序列上再次与外向残基 I5、H7 和 L8 最为相似,与丙氨酸扫描结果一致。

2. 实战

#to add

相关文章:

未完成_RFdiffusion应用案例_从头设计pMHC的结合剂

目录 1. 论文导读1)摘要2)设计流程3)设计流程的验证 2. 实战 1. 论文导读 Liu, Bingxu, et al. “Design of high specificity binders for peptide-MHC-I complexes.” bioRxiv (2024): 2024-11. 1)摘要 MHC-I 将胞内抗原肽递呈…...

python使用h5py保存数据

python使用h5py保存使用 1、导入库 pip install h5py 2、简介 HDF5(Hierarchical Data Format version 5)是一种可用于存储大量科学数据的文件格式。 支持层次化的数据组织,可以将数据分为多个组(group)和数据集(dataset)。 支持多种数据类型,包括整数、浮点数、字…...

ubuntu24.04利用selenium控制浏览器的方法

ubuntu24.04利用selenium控制浏览器的方法 1.安装selenium sudo apt install python3-selenium2.下载chromedriver 下载地址1 下载地址2 在上面两个地址中挑选自己的版本号 下载chromedriver的时候一定要跟自己浏览器的版本相对应,笔者采用的是版本 131.0.6778.1…...

Thonny IDE + MicroPython + ESP32 + 0.96寸OLED(IIC) 显示任意字符

四针脚0.96英寸OLED显示屏模块的具体参数如下表所示。 参数名称 参数特性 分辨率 128x64像素 通信方式 IIC 驱动芯片 SSD1306 屏幕颜色 白色、蓝色或黄蓝双色 元件: 四针脚0.96英寸OLED显示屏模块 ESP32 DEVKIT_C开发板 杜邦线USB Type-C 接线&#xf…...

centos7 扩容

首先关闭虚拟机设置一下磁盘 lsblk查看磁盘 空间 可以看到想要扩容的是sda2 只有19.7G sudo fdisk -l查看sda2 的起始扇区 sudo fdisk /dev/sda更改磁盘依次输入: sudo pvresize /dev/sda2sudo xfs_growfs /...

FreeRTOS实现UART通信

串口通信 速战速决形式,大家走一遍就通; 本次实验验证: 配置文件 4、打开CubeMX 5、选择芯片型号,然后点击开始项目 6、配置时钟 配置烧录引脚,与FreeRTOS系统时钟 选择FreeRTOS 这里已经默认有一个任务&…...

【从CURD到全栈成长】Java后端如何提升自己?

全文目录: 开篇语前言 🌟📜 目录1. 为什么CRUD不等于后端开发? 🤔2. 技能进阶:从CRUD走向设计与架构 🛠️2.1 了解MVC与三层架构2.2 理解设计模式2.3 学习微服务架构 3. 深挖Java核心&#xff1…...

动态计算加载图片

学习啦 别名路径:①npm install path --save-dev②配置 // vite.config,js import { defineConfig } from vite import vue from vitejs/plugin-vueimport { viteStaticCopy } from vite-plugin-static-copy import path from path export default defineConfig({re…...

利用R包QstFstComp包进行Qst-Fst分析

1.Qst-Fst分析 安装和加载QstFstComp包 首先,你需要安装devtools包,如果尚未安装,可以使用以下命令安装: install.packages("devtools") 2. 然后,使用devtools安装QstFstComp包:R library(de…...

ASP.NET Core8.0学习笔记(二十五)——EF Core Include导航数据加载之预加载与过滤

一、导航属性数据加载 1.在EF Core中可以使用导航属性来加载相关实体。 2.加载实体的三种方式: (1)预先加载:直接在查询主体时就把对应的依赖实体查出来(作为初始查询的一部分) (2)显式加载:使用代码指示稍后显式的从…...

ubuntu常用的设置

目录 1.设置vim的tab键为4个空格2.设置git提交时自动将Tab转换为空格 1.设置vim的tab键为4个空格 set tabstop4 set shiftwidth4 set expandtab tabstop设置Tab键为4个字符宽,shiftwidth设置自动缩进时的宽度也为4,expandtab表示将Tab转换为等量的空格。…...

基于框架的逻辑回归:原理、实现与应用

目录 ​编辑 逻辑回归原理 损失函数与优化 正则化 基于框架的实现 1. 数据预处理 2. 模型初始化与训练 3. 模型评估与调优 4. 特征缩放 逻辑回归的应用 信用评分 医疗诊断 垃圾邮件识别 推荐系统 结论 在机器学习领域,逻辑回归是一种基础且强大的分类…...

Charts 教程:创建交互式图表的基础

ECharts 是一个开源的、基于 JavaScript 的数据可视化库,它可以帮助你快速创建交互式的图表。无论是简单的柱状图、折线图,还是复杂的地图和关系图,ECharts 都能够轻松应对。本文将带你了解如何在你的网页中使用 ECharts 创建图表&#xff0c…...

VTK知识学习(20)- 数据的存储与表达

1、数据的存储 1)、vtkDataArray VTK中的内存分配采用连续内存,可以快速地创建、删除和遍历,称之为数据数组(DataArray),用类 vtkDataArray 实现。数组数据的访问是基于索引的,从零开始计数。 以 vtkFloatArray 类来说明如何在 …...

springboot网站开发-使用redis作为定时器控制手机号每日注册次数

springboot网站开发-使用redis作为定时器控制手机号每日注册次数!为了避免,某些手机号,频繁的申请注册,开启了redis数据库配置的定时器模式。下面是设计代码的案例展示。 1: package com.blog.utils;import org.slf4…...

IntelliJ+SpringBoot项目实战(28)--整合Beetl模板框架

在前面的文章里介绍过freemarker,thymeleaf模板引擎,本文介绍另一个性能超高的模板引擎---Beetl,据说此模板引擎的性能远超Freemarker。官网的说法是,Beetl 远超过主流java模板引擎性能(引擎性能5-6倍于FreeMarker,2倍…...

Kafka-Connect源码分析

一、上下文 《Kafka-Connect自带示例》中我们尝试了零配置启动producer和consumer去生产和消费数据,那么它内部是如何实现的呢?下面我们从源码来揭开它神秘的面纱。 二、入口类有哪些? 从启动脚本(connect-standalone.sh&#…...

项目五 李白个人生平(资源)

本项目旨在能够灵活运用整章知识点设计页面。本项目创建了“唐朝诗人群像”网站的第三个页面——即李白个人生平页面,主要完成其 HTML部分。 【项目目的】 灵活运用HTML 基本标记。掌握在 HTML页面中嵌入多媒体对象的方法。【项目内容】 利用HTML标记对网页进行结…...

计算机视觉与各个学科融合:探索新方向

目录 引言计算机视觉与其他学科的结合 与医学的结合与机械工程的结合与土木工程的结合与艺术与人文的结合发文的好处博雅知航的辅导服务 引言 计算机视觉作为人工智能领域的重要分支,正迅速发展并渗透到多个学科。通过与其他领域的结合,计算机视觉不仅…...

数据分析类论文通过stata进行数据预处理(一)

一:导入数据 打开Stata命令窗口,输入以下命令: use "文件路径\数据文件名.dta", clear其中,.dta是Stata的数据文件格式。clear选项用于在打开新数据文件前关闭当前数据集。 以下是一些导入不同格式数据的方法&#x…...

LSTM时间序列预测模型与RWKV7-1.5B-G1A的融合应用:金融文本数据挖掘

LSTM时间序列预测模型与RWKV7-1.5B-G1A的融合应用:金融文本数据挖掘 1. 金融数据分析的现状与挑战 金融市场的预测一直是数据分析领域最具挑战性的任务之一。传统方法主要依赖历史价格数据,使用统计模型或机器学习算法进行趋势预测。然而,这…...

告别重复造轮子:用快马一键生成模块化cnn开发模板提升效率

最近在做一个图像分类项目时,发现每次从头搭建CNN模型都要重复写大量模板代码,从数据加载到训练循环,很多环节都是固定套路。经过几次折腾后,终于摸索出一套高效开发方法,今天分享如何用模块化思维提升CNN开发效率。 数…...

nli-distilroberta-base环境配置:Ubuntu/CentOS下Python依赖与CUDA版本兼容说明

nli-distilroberta-base环境配置:Ubuntu/CentOS下Python依赖与CUDA版本兼容说明 1. 项目概述 nli-distilroberta-base是一个基于DistilRoBERTa模型的自然语言推理(NLI)Web服务,专门用于判断两个句子之间的逻辑关系。该服务能够快速分析句子对&#xff…...

Tomcat安全防护指南:如何防御CVE-2017-12615和CNVD-2020-10487漏洞攻击

Tomcat安全防护实战:从漏洞原理到企业级防御体系构建 最近在帮某金融客户做安全审计时,发现他们的Tomcat服务器竟然还开着AJP端口,而且管理后台用的还是默认密码。这让我想起去年处理过的一次安全事件——攻击者仅用3小时就通过CVE-2017-1261…...

别再把FastAPI路由和挂载搞混了!一张图讲清`mount`与子应用的应用场景

FastAPI路由与挂载深度解析:如何为模块化开发选择最佳方案 在构建现代Web应用时,模块化设计已成为提升可维护性和团队协作效率的关键策略。FastAPI作为Python生态中最受欢迎的异步框架之一,提供了两种截然不同的模块化方案:APIRo…...

计算机网络传输优化LingBot-Depth实时数据的方案

计算机网络传输优化LingBot-Depth实时数据的方案 1. 引言 想象一下,你正在使用LingBot-Depth处理实时深度数据,突然间网络开始卡顿,关键帧丢失,整个系统就像在泥沼中挣扎。这不是科幻场景,而是许多开发者在处理大规模…...

小白也能懂!CosyVoice2-0.5B API调用全攻略,快速生成克隆语音

小白也能懂!CosyVoice2-0.5B API调用全攻略,快速生成克隆语音 1. 准备工作:认识CosyVoice2-0.5B CosyVoice2-0.5B是阿里开源的一款强大的语音克隆工具,它能让你用短短3-10秒的参考音频,就能克隆出几乎一模一样的声音…...

Scoop国内镜像加速全攻略:从安装失败到高效下载的完整解决方案

1. Scoop安装失败的常见原因分析 第一次接触Scoop的Windows用户,90%都会在安装阶段卡壳。我刚开始用的时候也踩过不少坑,后来帮团队部署开发环境时更是见识了各种奇葩错误。总结下来主要有三类典型问题: 网络连接问题是最常见的拦路虎。由于S…...

STM32实战(五)卡尔曼滤波在ADC噪声抑制中的参数优化与效果对比

1. 卡尔曼滤波在ADC噪声抑制中的核心价值 第一次用STM32的ADC采集传感器数据时,我被跳动的数值惊呆了——温度读数上下浮动2℃,红外测距值波动超过10%。这种噪声不仅影响数据可信度,更会导致控制逻辑误判。后来接触到卡尔曼滤波,…...

从手势识别到创意应用:用Python+MediaPipe打造你的第一个手势控制程序(附完整源码)

手势交互革命:用PythonMediaPipe构建智能控制系统的5种实战方案 当你的手指在空气中划动就能操控幻灯片翻页、调节音量甚至指挥游戏角色时,这种未来感十足的交互方式已经可以通过Python轻松实现。MediaPipe提供的21个手部关键点就像一组精密的传感器&…...