alpha fold 2整体架构解读

整体架构解读

这是一个alpha fold2模型架构

  1. 输入序列: 这是模型的输入数据,可以是DNA、RNA或蛋白质序列。

  2. 遗传数据库搜索: 这部分会检查输入序列在遗传数据库中是否存在匹配的结构。

  3. 配对表示: 这是用来表示蛋白质序列中残基之间的相互作用。

  4. 模板搜索:搜索已有生成好的残基结构。

  5. MSA (Multiple Sequence Alignment): 这一步会对输入序列进行多序列比对,找出保守区域。

  6. MSA 表示: 生成MSA矩阵其中s是物种个数,r是残基个数,c残基的通道数(可以看成三维中长方体厚度)

  7. Evodormer 模块: 这是用来生成蛋白质三维结构模型的关键部分,由48个预定义的结构块组成。

  8. 结构模块: 这个模块会综合前面的信息生成最终的三维结构预测。

  9. 结构预测: 最终输出的是预测的三维蛋白质结构。

Evoformer解读

下面进行他的每一个模块的解读

第一部分是一个按行的带门的添加pair偏移的自注意力

据提它是将cm维度的向量投影成(h,c)其中h为多头注意力的头数,而c为上述所说残基维数。

值得注意的是他将残基的矩阵pair representation中的信息加入到qk相乘的部分,在进行softmax,这样就可以把残基之间的关系融入其中,进而达到pair bias。

最上方将cm投影的(h,c)进行sigmoid从而达到门的效果最后将结果在线性表示回cm进而达到更新行的操作。

第二部分是一个按列的带门的自注意力

与上述几乎相同只是他采取的是按列的自注意力机制,且没有添加pair偏移。

第三部分是Transition layer

将MSA矩阵的cm维度拉长四倍,然后进行一个relu激活函数的操作,之后我们在其变为之前的维度。

第四部分是Outer product mean

第四部分是一个外积求均值的部分。

线性 cm-c 转换: 这个模块会将 MSA 表示转换成一种更简洁的线性表示。

Outer product: 这个模块会根据 cm到c 的线性表示生成一个"Outer product"。这个Outer product包含了一些相关的蛋白质性质信息。

均值 s: 这个模块会计算 将s求均值,然后的到二维(c,c)

最终会将pair矩阵中i行j列元素进行更新。

第五部分是外向的三角形边更新

上述流程图可以解释为i到j的位置关系可以由i到k和j到k的关系来进行修正。

starting node解释为i到j的关系可以有i到其他的关系汇总过来进行修正i到j的关系。

decode解读

  1. 输入表示:

    • 单个残基表示 (Single repr. (r,c))
    • 配对表示 (Pair representation (r,r,c))
    • 这两种表示形式都作为输入进入模型。
  2. IPA 模块:

    • 这个核心模块会根据输入的单个残基表示和配对表示,预测出相对旋转和平移信息。
    • 这些相对变换信息将用于生成最终的三维结构。
  3. 预测步骤:

    • 首先根据相对变换信息预测出各原子的角度和位置。
    • 然后利用这些角度和位置信息来生成backbone frames,也就是蛋白质主链的坐标框架。
  4. 输出:

    • 最终输出的是两组backbone frames,分别对应输入的两种表示形式。
    • 这些backbone frames就是模型预测的三维蛋白质结构。
  • 15
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
fold change是差异表达基因分析中常用的指标之一,用于衡量基因在不同条件下的表达水平差异。fold change表示基因在两个条件之间的表达水平的相对倍数差异。它通过计算两个条件下的平均表达水平之比得出。 例如,如果一个基因在条件A中的表达水平为10,而在条件B中的表达水平为20,则该基因的fold change为20/10=2。这表示在条件B下,该基因的表达水平是在条件A下的2倍。如果fold change大于1,则表示基因在条件B中的表达水平高于条件A;如果fold change小于1,则表示基因在条件B中的表达水平低于条件A。 在差异表达基因分析中,fold change通常与p-value一起使用,以确定哪些基因在不同条件下的表达差异是否显著。p-value用于衡量差异的显著性,而fold change则用于衡量差异的大小。 总结起来,fold change是用于衡量基因在不同条件下表达水平差异的指标,它表示基因在两个条件之间的表达水平的相对倍数差异。它与p-value一起被用来确定差异是否显著。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [如何计算基因表达中的Fold Change值?](https://blog.csdn.net/u013313168/article/details/99309076)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [vennt:差异基因表达的动态维恩图](https://download.csdn.net/download/weixin_42109178/20258904)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值