Skip to content

guyujun/pyrosetta-basic

Repository files navigation

PyRosetta基础中文教程

PyRosetta的官方Notebook在很久之前就正式发布了,这次由晶泰科技团队带来的PyRosetta基础中文教程具有更好的易读性、更全面的用法介绍以及更多的实例展示。在这个教程中,读者通过动手实操一步步了解Rosetta的底层逻辑与建模思想,可以从零了解如何使用API组件去一步步搭建设计蛋白质、多肽的计算流程,同时教程中从零翻译了大量的PyRosetta API接口以备不时之需。

@文档贡献者:

  1. 吴炜坤 @晶泰人工智能研发中心
  2. 黄健 @晶泰人工智能研发中心
  3. 张博文 @晶泰人工智能研发中心
  4. 槐喆 @晶泰人工智能研发中心

@校对:

  1. 王天元 @晶泰人工智能研发中心
  2. 郭宁 @晶泰人工智能研发中心
  3. 张晨虹 @晶泰人工智能研发中心

@外援支持:

  1. 刘源 博士后 北京大学王初课题组

大纲内容

零、PyRosetta与Pymol服务器的安装配置:

负责人:@吴炜坤

一、Pose与Structure IO:

负责介绍PyRosetta对结构文件的处理,以及Pose对象的重要作用

负责人:@吴炜坤

二、Energy Function与Constraint

介绍Rosetta的能量函数与物理约束

负责人: @黄健

三、Kinematics与Trees

介绍Rosetta的骨架自由度控制

负责人:@张博文

四、Monte Carlo

介绍Rosetta中的蒙特卡洛算法【核心】

负责人:@吴炜坤

五、Residue Selector

介绍残基选择器,自定义选择范围。

负责人:@槐喆

六、Packer与TaskOperation

介绍Packer与氨基酸侧链自由度控制,如何使用PyRosetta进行设计

负责人:@吴炜坤

七、SimpleMetric

新一代特征计算和记录工具

负责人:@槐喆

八、Filters

过滤器也是计算器。

负责人: @吴炜坤@黄健

九、RosettaScript & XmlObject

xmlObject如何解决Rosetta历史遗留问题

负责人:@黄健@吴炜坤

十、进阶分析

Silent与rstoolbox的完美结合。

负责人:@吴炜坤

FAQ:

如果你有任何问题,请在github issues里提出,我们有专人进行回答。

如果你想找到蛋白质设计社区,可以使用微信入群讨论,请将微信号发送至rosettastudy@163.com邮箱,将有专人添加您微信邀请入群。

申请邮件格式(缺一不可):

  1. 个人介绍(姓名,专业)
  2. 所在课题组
  3. 研究课题内容
  4. 入群理由
  5. 个人微信号

入群前,将进行相关问题提问审核。

参考资料:

PyRosetta中文基础计划的地址: https://github.com/guyujun/pyrosetta-basic

官方PyRosetta Notebook开源地址: https://github.com/RosettaCommons/PyRosetta.notebooks

官方PyRosetta API查询: https://graylab.jhpytu.edu/PyRosetta.documentation/search.html?q=cdr

Rosetta中文社区知乎: https://www.zhihu.com/column/rosettastudy

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published