2022年9月15日华盛顿大学的David Backer组在Science上发表了一篇题为Robust deep learning–based protein sequence design using ProteinMPNN的工作。该团队开发了一种基于深度学习的蛋白质序列设计方法 —— ProteinMPNN。其与传统基于物理的方法设计的Rosetta,序列恢复度提升了19.5%;且运行速度更快。proteinMPNN设计的序列相较于天然序列提高了表达量和稳定性,这对于通过结晶解析结构而言大有裨益。

1.下载

git clone https://github.com/dauparas/ProteinMPNN.git

2.创建运行环境

conda create --name mlfold
source activate mlfold
conda install pytorch torchvision torchaudio cudatoolkit=11.3 -c pytorch

3.运行

conda activate mlfold
cd ProteinMPNN
python protein_mpnn_run.py --pdb_path input/*pdb --pdb_path_chains A --out_folder output/ --num_seq_per_target 10 --sampling——temp 0.1 --seed 003

参数含义

--pdb_path 输入pdb文件的全路径;
--pdb_path_chains 需要设计pdb文件中的哪一条链;
--out_folder 文件输出路径;
--num_seq_per_target 设计的蛋白序列输出条数;
--sampling_temp 采样温度,建议可取值0.1, 0.15, 0.2, 0.25, 0.3;
--seed 设置随机数

更多详细信息可移步至官网:https://github.com/dauparas/ProteinMPNN

我拿着手头上的例子测试了一下,用设计出的序列拿alphafold反预测,结果居然和原骨架惊人地相似… 还是挺强的。

基于深度学习的蛋白序列设计方法——proteinMPNN相关推荐

  1. 基于深度学习的显著性目标检测方法综述

    源自:电子学报       作者:罗会兰  袁璞  童康 摘 要 显著性目标检测旨在对图像中最显著的对象进行检测和分割,是计算机视觉任务中重要的预处理步骤之一,且在信息检索.公共安全等领域均有广泛的应 ...

  2. 无失真压缩法可以减少冗余_CVPR 2020 论文概述:基于深度学习的层级式视频压缩方法...

    在 CVPR 2020 论文<Learning for Video Compression with Hierarchical Quality and Recurrent Enhancement ...

  3. 书法特征提取matlab,基于深度学习的软笔书法临摹评价方法与流程

    本发明属于计算机视觉技术领域,涉及手写汉字行书字体的评价,尤其是一种基于深度学习的软笔书法临摹评价方法. 背景技术: 书法是我国具有几千年历史的传统艺术,是我们中华民族的特色文化代表之一,它不仅记录着 ...

  4. 基于深度学习的图像超分辨率方法 总结

    基于深度学习的SR方法 懒得总结,就从一篇综述中选取了一部分基于深度学习的图像超分辨率方法. 原文:基于深度学习的图像超分辨率复原研究进展 作者:孙旭 李晓光 李嘉锋 卓力 北京工业大学信号与信息处理 ...

  5. matlab牙齿分割,基于深度学习的缺陷牙齿图像识别方法与流程

    本发明涉及口腔医学领域,特别是一种基于深度学习的缺陷牙齿图像识别方法. 背景技术: ::缺陷牙齿的早期诊断是口腔医学领域的一大难题.早期缺陷牙齿的累及区域隐蔽,准确的判断对临床医师治疗计划的制定非常重 ...

  6. 基于linux火焰识别算法,一种基于深度学习模型的火焰识别方法与流程

    本发明属于通信领域,具体涉及一种基于深度学习模型的火焰识别方法. 背景技术: 随着我国工业化与城镇水平的不断提高,现代设施大型公共建筑朝着空间大.进深广功能复杂的多元化方向发展,这对于防烟火朝着空间大 ...

  7. 基于深度学习的小目标检测方法综述

    随着深度学习的发展,基于深度学习的目标检测技术取得了巨大的进展,但小目标由于像素少,难以提取有效信息,造成小目标的检测面临着巨大的困难和挑战. 为了提高小目标的检测性能,研究人员从网络结构.训练策略. ...

  8. 基于深度学习的驾驶行为预测方法

    基于深度学习的驾驶行为预测方法 1 概述 2 深度学习算法 3 驾驶行为预测建模 4 结论 5 参考文献 6 python LSTM程序 7 python LSTM模型调用 1 概述 在汽车前向仿真中 ...

  9. 深度学习——day38 读论文:基于深度学习的数据竞争检测方法(DeleRace计算机研究与发展 2022)

    基于深度学习的数据竞争检测方法 chap0 Introduction 本文贡献: 原文及笔记下载 chap1 DeleRace 1.1 检测框架 1.2 选取实际应用程序 1.3 特征提取 1.3.1 ...

最新文章

  1. web应用的负载均衡、集群、高可用(HA)解决方案
  2. SAP Spartacus里product code出现在url的几种场景
  3. redis主从配置转
  4. 申请google Map api key for android
  5. Android 布局之GridLayout(转载)
  6. 数据结构之二叉树实现排序功能
  7. CMOS版图课程第七讲--可靠性设计,视频截图节选
  8. TWRP的使用方法/双清、三清、四清解释
  9. 手机上最好用的五笔输入法_【收藏】如果在电脑和手机上使用日语输入法
  10. matlab电磁场与微波技术相关仿真的代码,几乎覆盖电磁和微波领域
  11. AdobeFlashPlayer 安装包
  12. 易语言解析ip138.com的查询接口
  13. windows下解决mysql secure_file_priv null的问题
  14. 如何看懂这些图形学公式
  15. 小盒马,大永辉,“大润发们”的未来怎么“大发”?
  16. 致即将逝去的2020
  17. 114号和116号元素命名最终确定
  18. 全面认识Scratch少儿编程
  19. 数字射线检测图像质量
  20. CSAPP第一章读书笔记

热门文章

  1. 语音识别,深度学习的个人学习感想.1
  2. 基于Verilog键盘的实现
  3. 记录导出el表格为Excel文件
  4. freemarker中的substring取子串
  5. ENVI 5.3安装教程
  6. 搭建以太坊私链创建新账户时遇到“personal is not defined“错误
  7. 蓝牙BLE设备主机重启回连流程分析
  8. Praat脚本-024 | 如何使用PyToBI工具自动标注韵律边界调
  9. 基于Donkeycar手动实现自动驾驶
  10. 徐小明20111120