蛋白质结构预测---蛋白质残基的基础知识---接触概念(三)

  • 一、接触(contact)的概念
  • 二、蛋白质的接触矩阵
  • 三、蛋白质的接触矩阵的意义
  • 四、小结

承接上文接下来我会用一条PDBID为1F88的蛋白质为例子,来解释什么叫蛋白质接触矩阵。

一、接触(contact)的概念

先通俗的说,什么叫接触。
比如你和我都走在马路上,你在马路对面走着,我在马路另一边走,我们俩之间的距离很远。我可能都不会注意到有你这么个人,我并不在乎你在干嘛,你是谁,你要去哪里,我对你根本没有反应,因为,我们之间距离很远

相反,如果你和我之间距离过近,都贴到我脸上来了,我肯定会对你有所反应,我会心想你这人干啥呢,离我这么近,你想干嘛,甚至下意识想推开你,说明我因为我们之间距离过近,让我对你产生了反应。

所以,蛋白质残基接触的定义就是空间中2个氨基酸集团的Ca原子(一般用Ca原子来计算接触)的空间距离小于8Å(Å是距离单位)的时候,我们认定这两个氨基酸是处于接触contact状态。

接下来,继续用1F88这条蛋白质来距离。

提问:1F88序列中,处在第一个位置的MET氨基酸和第二个位置的ASN氨基酸 他们是接触还是不接触的呢?

答案:我只需要将pdb坐标文件中2个氨基酸集团中的CA原子分别取出来,然后用空间距离计算公式,计算一下结果便可以得知结果。
Step1 MET_Ca的坐标为(x1,y1,z1)=44.718,-5.054,-26.911。ASN_Ca的坐标为(x2,y2,z2)=44.449,-4.763,-23.103。
Setp2 代入空间中两点距离公式求这俩坐标之间的距离d。
Step3计算得出距离d为70.417122Å。远远大于8Å的距离阈值要求。所以这俩氨基酸在空间中不接触。

二、蛋白质的接触矩阵

在知道什么是接触、接触如何计算之后,我们可以用矩阵的形式,来将一条蛋白质的接触信息展示出来。这个形式就是接触矩阵,或成接触图。

在接触矩阵M中,假设一条蛋白质序列的长度为L。那么这个接触矩阵的维度就是L*L,接触矩阵M是一个沿主对角线对称的矩阵。

矩阵中每一个元素的值要么是0要么是1。0表示不接触,1表示接触。我们可以用i和j来标识。

比如一条长度为10的蛋白质,他的接触矩阵M的维度就是10*10。
如那么第三行第六列为1。就表示该序列的第3个氨基酸与第6个氨基酸他们是接触的。

三、蛋白质的接触矩阵的意义

CASP是二年一次的蛋白质结构预测竞赛,在CASP竞赛中,有专门的的一项就是接触预测竞赛。那么接触的意义是什么? 通俗的说,接触就是一种约束,有了约束,会决定蛋白质在空间中的空间结构(为什么蛋白质的螺旋往左边倾斜,不往右边倾,就是有一种约束在其中作用),而空间结构决定了蛋白质的功能。有了功能能为药物开发等提供研究基础等。所以对接触进行研究是极具意义的。

四、小结

本节终于引出了接触矩阵的含义
Ending~

蛋白质结构预测---残基接触的基础知识---接触概念(三)相关推荐

  1. [SQL] SQL 基础知识梳理(三) - 聚合和排序

    SQL 基础知识梳理(三) - 聚合和排序 [博主]反骨仔 [原文]http://www.cnblogs.com/liqingwen/p/5926689.html 序 这是<SQL 基础知识梳理 ...

  2. 《统计自然语言处理》读书笔记 一.基础知识及概念介绍

    最近准备学习自然语言处理相关的知识,主要参考<统计自然语言处理·宗成庆>和<Natural Language Processing with Python>,推荐大家阅读.第一 ...

  3. 计算机数据库管理基本知识,2015年计算机四级考试《数据库技术》基础知识:概念篇...

    2015年计算机四级考试<数据库技术>基础知识:概念篇 信息与数据 1. 信息.物质.能量是组成客观世界并促进社会发展的三大基本要素; 2. 信息(Information)--是客观世界事 ...

  4. 信息系统项目管理师核心考点(六十四)信息安全基础知识重要概念

    科科过为您带来软考信息系统项目管理师核心重点考点(六十四)信息安全基础知识重要概念,内含思维导图+真题 [信息系统项目管理师核心考点]信息安全基础知识重要概念 1.加密技术 ①对称加密[加密与解密的秘 ...

  5. ArduPilot之开源代码基础知识Threading概念

    ArduPilot之开源代码基础知识&Threading概念 1. 源由 2. 基础知识 2.1 The timer callbacks 2.2 HAL specific threads 2. ...

  6. Python基础知识及概念

                                        Python基础知识及概念 1.     注释 单行注释 #这是一个单行注释  ·       在程序开发时,同样可以使用 #  ...

  7. 数据挖掘-数据挖掘综述-基础知识和概念总结

    数据挖掘-数据挖掘综述-基础知识和概念总结                                                  目录 数据挖掘-数据挖掘综述-基础知识和概念总结 1.数据 ...

  8. 知识图谱基础知识(一): 概念和构建

    推荐: 知识图谱构建技术一览 知识图谱基础知识之三--知识图谱的构建过程 目录 一.什么是知识图谱 二.知识图谱的分层架构 三.知识图谱构架技术 (一)数据获取(Data Acquisition) ( ...

  9. 硬件安全系列 逻辑电路基础知识介绍(三)

    前言 这一篇是逻辑电路基础知识的最后一篇. Don't Care Don't Care 可以称作冗余,在电子电路中,他有不同的类型对应不同的表现形式. 首先,我们从例子的角度探索一下冗余是怎么产生的. ...

最新文章

  1. 唯一分解定理(算术基本定理)详解——hdu5248和lightoj1341
  2. rbac权限管理5张表_PHP之常用的RBAC权限管理详解
  3. Linux 小知识翻译 - 「端口和端口号」
  4. android自定义控件是一个 内部类 如何在xml中引用,android 自定义view属性
  5. 还驾驭不了4核? 别人已模拟出百万核心上的并行
  6. python发展路线_Python进阶路径-从学徒到大师
  7. linux openssl离线安装路径,离线安装openssl-devel顺序
  8. Jedis连接数据库
  9. android用单元测试的多,AndroidStudio中对Android应用进行单元测试InstrumentationTestCase...
  10. 虚拟机中利用qemu调试跟踪linux内核
  11. nodejs压缩成7z_[Node] 传智NodeJS前端与移动开发顶级全套视频教程完整版
  12. 顺丰快递商家寄件发货接口API类型和接入流程方案【快递100接口Demo】
  13. 一年200多天不上网 看远望7号船员怎么玩抖音
  14. 取消UL和OL符号以及padding和margin后恢复默认值的CSS
  15. SPSS Modeler 统计指标计算(指南 第七章)
  16. 《流畅的python》这本确实老辣
  17. C语言版家谱管理系统
  18. 安全需求规范和管理指南
  19. 主机坏了,150能解决的问题我花了近8000
  20. 【2019-游记】中山纪念中学暑期游Day6

热门文章

  1. Centos7安装Openstack
  2. 阿里校招内推一面问题
  3. Source insight护眼设置
  4. 解决安装Ubuntu16.04时因NVIDIA显卡造成的卡在开机logo界面的问题
  5. R包rdist、Python sklearn计算pairwise distance
  6. 【论文笔记】API-Net:Learning Attentive Pairwise Interaction for Fine-Grained Classification
  7. Zigbee组网方案
  8. 基于 中国标准时间 的字符串格式转换
  9. 面试宝典之阿里巴巴校园招聘笔试题
  10. Adjtimex介绍