膜蛋白简介

“好久没写博客啦,研究生一直在学生物相关知识,而且最近一直在飞书文档记录,突然想搬一点到博客里面来,给大家共享一下,如果有错误,欢迎大家指正。”

膜蛋白membrane Protein

膜蛋白介绍

  • 跨膜蛋白Transmembrane Protein:跨越整个膜具有细胞外区域和胞质内区域的蛋白质。结构一般是以a螺旋形式存在的。疏水性。
  • 分类(与膜的相互作用)
    • 外周膜蛋白(peripheral protein/extrinsic protein):与整合膜蛋白结合或者插入膜外周区域而暂时结合与膜上的蛋白质。通过疏水、静电、非工具相互作用实现可逆结合。
      • A 蛋白质与磷脂双层的胞质表面离子相互作用附着,(AB只是锚定膜的一侧,结构类似膜内蛋白)
      • B翻译后添加碳氢链附着(无特定结构或序列特征)
    • 整合膜蛋白(Integral membrane protein):与膜结合性很强,以B或a折叠镶嵌在膜内为环状脂质分子围绕。
      • C一部分嵌入在脂双层中,穿膜一次
      • D多次穿膜
    • 脂锚定蛋白:是膜蛋白以共价键与脂相连,并以脂肪酸链插入膜中,细胞外表面和胞质面都存在
  • 疏水属性量化:
    • 疏水性尺度(hydrophobic-scale):给每个氨基酸疏水性进行赋值
      • 计算: 测量水溶剂转移到模拟膜环境的转移自由能
      • 晶体学数据
      • GES方法
  • 跨膜蛋白数据库
    • TMbase:https://embnet.vital-it.ch/software/tmbase/TMBASE_doc.html
    • Steve White(https://blanco.biomol.uci.edu/mptopo/),膜蛋白三维结构
    • OPM数据库:https://opm.phar.umich.edu/), 包含相对于膜进行位置调整的膜蛋白结构。
    • memprotmd数据库:http://memprotmd.bioch.ox.ac.uk/ : 5000多个蛋白,并且包含gromacs运行脚本。

膜蛋白结构

静电相互作用是一种比较强的力,在真空中介电常数为1,而在水溶液中介电常数为78左右,因此蛋白质分子的静电相互作用被减弱,由于水分子的存在,蛋白质结构倾向于将亲水氨基放在外侧,疏水氨基放在内侧的结构,在a螺旋中会发现HP(亲疏水)格点模型(按照3.7一个折叠的循环亲疏水氨基酸排列)。但是在膜当中,由于磷脂双分子层的存在,膜内的介电常数为4~4左右,静电相互作用被放大了,膜蛋白的跨膜区域会出现的特征是:带电氨基酸出现概率变少,亲水在外疏水氨基酸在内的结构不再出现。

一般结构:
  • 螺旋长15~30个残基,(一般脂双层疏水核厚度为30A,跨膜约20个氨基酸)
  • 跨膜结构主要是非极性的
  • 多螺旋核心相互作用不一定疏水,可以是盐桥,正电负电残基
  • 螺旋是紧密包装,并且能够形成卷曲螺旋的结构
  • 跨膜折叠B链下一个位置包含面对酯(酸和醇的失水产物)的疏水残基,面向折叠内残基可为极性或者非极性
  • 跨膜折叠B链常有芳香族残基
一般方法
  • 二级结构预测
  • x射线晶体学 xray crystallography:三级四级
    • 根据电子密度大小,推测原子在空间的分布即分子结构
  • 电子显微学:三级四级结构
跨膜功能

一般我们关注的是第三种结构,因为这种结构往往是对应跨膜运输的功能性作用,比如K Na离子的运输(当离子从低浓度运输到高浓度是需要能量的,体内的能量由ATP提供),小分子物质运输、蛋白质通道等等。在跨膜结构是如何实现这种过程,结构特殊性,结构变化都是值得研究的点。
在信号传递的过程中,不一定需要跨膜蛋白传输物质,有一种可能方式是,与膜蛋白膜外结合,膜蛋白结构改变引起膜内结构变化,导致与膜内某蛋白或者物质结合,进而达到传递信息作用。

  • a跨膜(左)b跨膜(右)
    在这里插入图片描述
    在这里插入图片描述
a螺旋跨膜
  • a螺旋
  • 跨膜原因
    • 肽键极性通过形成氢键减弱、极性主链包裹在螺旋内部、疏水侧链暴露在螺旋外部、疏水侧链与脂双层的疏水烃链发生相互作用、非极性侧链向外与脂双层疏水烃链发挥作用、极性侧链向内形成亲水性孔道
  • 卷曲螺旋构象
    • 多个a螺旋相互交织,形成特殊疏水残基分布
      • ·a序列由7个氨基酸重复出现形成周期(7肽模式)

跨膜蛋白二级结构预测

  • 预测内容
    • 疏水区域,建立亲水性分布图(hydroppathic profile)
      • 滑动窗口,15~30个残基
    • 蛋白质的跨膜区(membrane spaning region,MSR)
      • 通过酪氨酸Tyr、色氨酸Trp(芳香族)侧链位置判断
      • 带电性:跨膜区内不带电、带电多膜外
  • 多螺旋膜蛋白
    • 预测:a跨膜螺旋区域、b螺旋方向、c 侧链相互作用
    • 螺旋包含疏水性,带电性。形成两亲性螺旋,使用疏水性矩(hydrophobic moment)量化
      • 螺旋轮图(可视化)
    • 膜内a螺旋预测:
      • 阳性内部规则,跨膜螺旋内部胞内环比胞外环有更多的精氨酸(R)和赖氨酸(K),带正电,有助于预测和定位N端和C端
  • 程序
    • 92年 TopPred预测完整跨膜蛋白拓扑,设置疏水性阈值
    • 统计方法:TMpred
    • 基于知识预测:
      • SOSUI:假说,膜蛋白必须有一个非常疏水的主要的跨膜螺旋
        • 输出预测跨膜螺旋片段的:疏水性分布图、螺旋轮图、膜拓扑方向图
      • 亲水性指数、两亲性指数、氨基酸电荷指数以及每个序列的长度
    • 进化信息
      • TMAP,基于序列联配
      • DAS密度排列界面,针对未找到同源序列的蛋白,基于使用氨基酸对的邻里选择NS的衍生打分矩阵。
    • 神经网络
      • PHDhtm,利用进化信息已调高预测
        • 找到查询序列的同源序列,生成多序列比对结果。
        • 动态规划
      • 隐马尔科夫模型HMM:
        • 定义一组状态:胞内环、胞外环、跨膜片段
        • TMHMM:
        • HMMTOP:

膜蛋白分子动力学

膜蛋白分子动力学研究

模拟步骤:

  • 准备蛋白质模拟体系:获得蛋白质的三维结构和确定可电离残基的电力状态(eg:pKa值)
    • 已知:PDB数据库(http://www.rcsb.org)、Steve White(https://blanco.biomol.uci.edu/mptopo/)
    • 未知结构:同源建模、从头预测
      • 质量评估:Procheck、WHAT_CHECK、Prove、
  • 构建脂质膜:
    • VMD:POPC、POPE
    • 网站下载
  • 组合膜和蛋白质:构建合理的膜-蛋白质体系是后面MD模拟成败的关键。需要人工判断,蛋白质膜中取向及膜与蛋白质的对齐。
    • VMD分析,寻找合适的跨膜区
    • OPM数据库(http://opm.phar.umich.edu)
    • 判断准则:判断蛋白质跨膜区(membrane spanning region,MSR)
  • 将蛋白质原子与发生冲突的水和脂质分子删除,添加水分子和平衡离子
    • https://www.charmm-gui.org/?doc=input/membrane
  • 能量优化
  • 约束动力学模拟:
    • 熔化,约束脂质分子的极性头部,高温下进行模拟,使得脂质分子长的尾部获得足够能量来调整结构。
  • 常规动力学模拟
    • 膜蛋白的周期边界性条件区别于普通蛋白,其周期边界性因为膜的存在,周期性体现在膜的左右方向,而穿过膜方向不存在周期性
  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 适合毕业设计、课程设计作业。这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。 所有源码均经过严格测试,可以直接运行,可以放心下载使用。有任何使用问题欢迎随时与博主沟通,第一时间进行解答!
好的,根据您的要求,我会回答您的问题并编写Python程序来预测膜蛋白的跨膜区。 首先回答您的问题:跨膜区是指蛋白质序列中跨越细胞膜的区域,通常由α-螺旋结构组成,其中绝大部分氨基酸是疏水性氨基酸,如V、I、L、M、F、W、C等。这些疏水性氨基酸有利于跨越细胞膜。 接下来我会编写Python程序,实现从命令行接收文件名和阈值作为参数,基于疏水性氨基酸的比例高低来预测膜蛋白的跨膜区,并将输出格式为FASTA格式。 ```python import sys # 获取输入的文件名和阈值 filename = sys.argv[1] threshold = float(sys.argv[2]) # 打开文件,读取蛋白质序列 with open(filename, 'r') as f: protein = ''.join([line.strip() for line in f.readlines()[1:]]) # 判断每个氨基酸是不是疏水性氨基酸 hydrophobic_aa = set(['V', 'I', 'L', 'M', 'F', 'W', 'C']) is_hydrophobic = [aa in hydrophobic_aa for aa in protein] length = len(is_hydrophobic) # 统计连续的疏水性氨基酸的长度 current_count = 0 hydrophobic_count = [] for i in range(length): if is_hydrophobic[i]: current_count += 1 else: if current_count > 0: hydrophobic_count.append(current_count) current_count = 0 if current_count > 0: hydrophobic_count.append(current_count) # 根据阈值判断每一段是否为跨膜区 is_transmembrane = [] for count in hydrophobic_count: if count / length >= threshold: is_transmembrane += [True] * count else: is_transmembrane += [False] * count # 输出FASTA格式 print('>predicted') for i in range(length): if is_transmembrane[i]: print(protein[i].upper(), end='') else: print(protein[i].lower(), end='') if i % 60 == 59: print('') print('') ``` 这个程序首先获取输入的文件名和阈值,然后打开文件,将蛋白质序列读入并判断每个氨基酸是否为疏水性氨基酸。接下来统计连续的疏水性氨基酸的长度,并根据阈值判断每一段是否为跨膜区。最后将预测结果输出为FASTA格式。 您需要将这个程序保存为一个Python文件,然后在命令行中输入以下命令来运行程序,其中filename是蛋白质序列文件的路径,threshold是阈值。 ``` python predict_transmembrane.py filename threshold ``` 您需要下载一些膜蛋白的氨基酸序列(FASTA格式),进行预测结果的测试。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值