超实用!用ChimeraX对AlphaFold 结果可视化(下): 蛋白互作界面分析

2023-10-13 21:50

本文主要是介绍超实用!用ChimeraX对AlphaFold 结果可视化(下): 蛋白互作界面分析,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

❝之前给大家介绍了AlphaFold预测结果可视化软件Chimera( 点击此处阅读)以及如何利用 ChimeraX软件美化蛋白结构( 点击此处阅读);利用AlphaFold预测蛋白互作后我们最想知道的是互作位点和界面,本期我们将介绍如何使用 ChimeraX分析蛋白互作界面。

蛋白质的三级结构和四级结构的作用力主要有「疏水作用、离子键、氢键和范德华力」等,利用ChimeraX可以分析这些分子间的作用力。

01:分析互作位点

ChimeraX中分析蛋白结构间作用力的方法有三种,包括「Clashes」(分子间因为距离太近导致的不利相互作用)、「Contacts」(分子间的各种极性和非极性互作)和「H-Bonds」(氢键分析)。可以在Tools>>Structure Analysis中选择。

三种分析流程基本相似,在此以分析氢键为例进行介绍。点击「H-Boods」后弹出如下界面。红框①内的距离和角度等参数软件已设置好,一般选择默认参数,不需要更改。默认的氢键颜色为黑色,点击Color可以更改显示氢键的颜色。红框②内可以选择显示蛋白结构间、蛋白内部等各种想要的氢键。

红框③选择后可以在Log界面看到具体的互作位点,为我们后续标注位点提供便利。

分析完成后就可以看到氢键和含有氢键的位点。

02:查看并标注互作位点

当分析出互作位点后需要对其进行观察和标注,根据Log界面的信息我们选中互作的位点,然后依次选择Graphics>>View selected就可以查看氢键位点的细节图。

知道氢键位点后可以对这个位点进行标注,依次选择Actions>>Label>>Residues就可以选择想要的标签,这里的标签颜色也是可以更改的,如果对标签位置不满意也可移动标签。

03:结果导出与保存

当我们分析完结果后便可以导出我们想要的图片,点击保存可保存图片为「tif」「jpg」等常规格式,这里建议大家也将分析后的结果存储为「cxs」格式,用于后续分析或修改。

以上是关于chimera的常规用法介绍,chimera还有很多可以开发的用法满足蛋白可视化中很多需求,大家可以在使用中点击Help了解具体用法。

//

本期的介绍就到这里,至此「用ChimeraX对AlphaFold 结果可视化」系列教程已完结。喜欢的朋友请多多点赞、收藏加转发!!如果大家在阅读的过程中有任何问题,欢迎在农心生信工作室后台留言,或加入 农心生信工作室学习交流群 提问,我们会努力为大家答疑解惑。

这篇关于超实用!用ChimeraX对AlphaFold 结果可视化(下): 蛋白互作界面分析的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/206101

相关文章

Olingo分析和实践之EDM 辅助序列化器详解(最佳实践)

《Olingo分析和实践之EDM辅助序列化器详解(最佳实践)》EDM辅助序列化器是ApacheOlingoOData框架中无需完整EDM模型的智能序列化工具,通过运行时类型推断实现灵活数据转换,适用... 目录概念与定义什么是 EDM 辅助序列化器?核心概念设计目标核心特点1. EDM 信息可选2. 智能类

Olingo分析和实践之OData框架核心组件初始化(关键步骤)

《Olingo分析和实践之OData框架核心组件初始化(关键步骤)》ODataSpringBootService通过初始化OData实例和服务元数据,构建框架核心能力与数据模型结构,实现序列化、URI... 目录概述第一步:OData实例创建1.1 OData.newInstance() 详细分析1.1.1

Olingo分析和实践之ODataImpl详细分析(重要方法详解)

《Olingo分析和实践之ODataImpl详细分析(重要方法详解)》ODataImpl.java是ApacheOlingoOData框架的核心工厂类,负责创建序列化器、反序列化器和处理器等组件,... 目录概述主要职责类结构与继承关系核心功能分析1. 序列化器管理2. 反序列化器管理3. 处理器管理重要方

SpringBoot中六种批量更新Mysql的方式效率对比分析

《SpringBoot中六种批量更新Mysql的方式效率对比分析》文章比较了MySQL大数据量批量更新的多种方法,指出REPLACEINTO和ONDUPLICATEKEY效率最高但存在数据风险,MyB... 目录效率比较测试结构数据库初始化测试数据批量修改方案第一种 for第二种 case when第三种

解决1093 - You can‘t specify target table报错问题及原因分析

《解决1093-Youcan‘tspecifytargettable报错问题及原因分析》MySQL1093错误因UPDATE/DELETE语句的FROM子句直接引用目标表或嵌套子查询导致,... 目录报js错原因分析具体原因解决办法方法一:使用临时表方法二:使用JOIN方法三:使用EXISTS示例总结报错原

PostgreSQL中rank()窗口函数实用指南与示例

《PostgreSQL中rank()窗口函数实用指南与示例》在数据分析和数据库管理中,经常需要对数据进行排名操作,PostgreSQL提供了强大的窗口函数rank(),可以方便地对结果集中的行进行排名... 目录一、rank()函数简介二、基础示例:部门内员工薪资排名示例数据排名查询三、高级应用示例1. 每

MySQL中的LENGTH()函数用法详解与实例分析

《MySQL中的LENGTH()函数用法详解与实例分析》MySQLLENGTH()函数用于计算字符串的字节长度,区别于CHAR_LENGTH()的字符长度,适用于多字节字符集(如UTF-8)的数据验证... 目录1. LENGTH()函数的基本语法2. LENGTH()函数的返回值2.1 示例1:计算字符串

Android kotlin中 Channel 和 Flow 的区别和选择使用场景分析

《Androidkotlin中Channel和Flow的区别和选择使用场景分析》Kotlin协程中,Flow是冷数据流,按需触发,适合响应式数据处理;Channel是热数据流,持续发送,支持... 目录一、基本概念界定FlowChannel二、核心特性对比数据生产触发条件生产与消费的关系背压处理机制生命周期

怎样通过分析GC日志来定位Java进程的内存问题

《怎样通过分析GC日志来定位Java进程的内存问题》:本文主要介绍怎样通过分析GC日志来定位Java进程的内存问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录一、GC 日志基础配置1. 启用详细 GC 日志2. 不同收集器的日志格式二、关键指标与分析维度1.

MySQL中的表连接原理分析

《MySQL中的表连接原理分析》:本文主要介绍MySQL中的表连接原理分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、表连接原理【1】驱动表和被驱动表【2】内连接【3】外连接【4编程】嵌套循环连接【5】join buffer4、总结1、背景