当前位置: 首页 > news >正文

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
http://www.lryc.cn/news/441844.html

相关文章:

  • 在线安全干货|如何更改IP地址?
  • 【C++】【网络】【Linux系统编程】单例模式,加锁封装TCP/IP协议套接字
  • Matplotlib在运维开发中的应用
  • centos下nvme over rdma 环境配置
  • 【C++】——多态详解
  • STM32上实现FFT算法精准测量正弦波信号的幅值、频率和相位差(标准库)
  • 计算机毕业设计 农场投入品运营管理系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试
  • 【笔记】2.1 半导体三极管(BJT,Bipolar Junction Transistor)
  • 企业中文档团队的三种组织形式
  • 古诗词四首鉴赏
  • 全国行政区划下载(高德、阿里、天地图)
  • Springboot提升-MapStruct组件使用
  • 如何借助ChatGPT提升论文质量:实战指南
  • NLP开端:Tokenizer-文本向量化
  • STM32 MCU学习资源
  • Python知识点:Python内存管理与优化
  • SpringBoot Kafka发送消息与接收消息实例
  • 【资料分析】刷题日记2
  • Aigtek功率放大器怎么选择型号
  • 【RabbitMQ】重试机制、TTL
  • Linux用户及用户组操作命令笔记
  • threejs加载高度图渲染点云,不支持tiff
  • MySQL面试题——第二篇
  • Unity Transform 组件
  • LeeCode 3. 无重复字符的最长子串
  • 使用canal.deployer-1.1.7和canal.adapter-1.1.7实现mysql数据同步
  • VMware Workstation Pro 17下载及安装教程
  • 集采良药:从“天价神药”到低价良药,伊马替尼的真实世界研究!
  • 00898 互联网软件应用与开发自考复习题
  • linux 进程间通信之pthread(条件变量共享和互斥锁共享)