欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 产业 > pyrosetta MoveMap介绍

pyrosetta MoveMap介绍

2025/2/23 22:43:41 来源:https://blog.csdn.net/qq_27390023/article/details/142369288  浏览:    关键词:pyrosetta MoveMap介绍

在 PyRosetta 中,MoveMap 是一个非常重要的类,用来控制蛋白质分子中哪些部分可以在某些操作(如折叠、旋转、优化等)中被移动。MoveMap 允许你精确地指定哪些残基、键角或原子可以进行特定的运动,从而帮助你在蛋白质结构预测、优化和设计中进行灵活的控制。

MoveMap 的功能

MoveMap 的主要功能是通过设置允许移动的区域,配合 Rosetta 的 Mover 和 Minimizer,实现特定区域的优化或变动。MoveMap 可以控制:

  • 主链的移动(backbone torsions,phi、psi 角)
  • 侧链的移动(sidechain torsions,chi 角)
  • 特定的原子或残基的移动
  • 整个片段的移动(比如 rigid-body 运动)

你可以使用 MoveMap 来定义特定区域的主链二面角、侧链二面角,甚至是相对位置(刚体运动)是否能够被移动和优化。

MoveMap 的主要方法

  • set_bb(True or False): 设置所有主链(backbone)是否可以移动。
  • set_chi(True or False): 设置所有侧链是否可以移动。
  • set_jump(True or False): 设置所有跳跃(rigid-body

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词