蛋白质结构的静电分析模块

aesop的Python项目详细描述


伊索

(a)分析(e)静电结构(o)f(p)蛋白质

作者:里德·哈里森、罗希思·莫汉和迪米特里斯·莫里基斯

框架

  • aesop是一个研究蛋白质内部静电结构的计算框架。库依赖于外部工具,包括:apbs、pdb2pqr、modeller和prody
  • 原子选择
  • 示例
    • 所有材料(例如案例)都在“测试”文件夹中提供
  • 文档
    • 文档文件夹中提供的HTML文档
  • 依赖项
    • APBS和PDB2PQR
    • 必需的python库:numpy、scipy、prody、matplotlib、modeler、griddataformats
    • 可选的python库:多处理

方法

  • alascan
    • 使用侧链截断方案对所提供的蛋白质结构执行计算丙氨酸扫描
    • 如果提供2个或更多选择字符串,则可以预测突变体(相对于母体)的关联自由能
    • 用户可将突变限制在蛋白质结构的某些区域
  • 定向突变
    • 使用Modeler对提供的蛋白质结构执行定向突变扫描以交换氨基酸
    • 如果提供2个或更多选择字符串,则可以预测突变体(相对于母体)的关联自由能
    • 必须指定突变
  • elecsimilarity
    • 比较多个蛋白质结构的静电势
    • 如果结构非常不同,用户应根据其所需方法叠加每个蛋白质结构的坐标

一般实用程序

  • aesop.plotscan()
    • 显示计算突变方法结果的条形图摘要(Alascan,定向突变)
  • aesop.plotesd()
    • 显示探索静电相似性(电相似性)方法结果的热图摘要
  • aesop.plotdend()
    • 显示探索静电相似性(电相似性)方法结果的树状图摘要

注释

  • 我们建议使用anaconda来帮助安装python科学库
  • 根据您的平台,Prody可能需要安装一个可执行文件

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在java代码中实现两个侦听器时发生swing错误   Lambda是否完全取消了Java8中匿名内部类的使用?   swing OpenSuse 12.3+Java双显示   POM中的java错误。xml文件,即使在清理{users}/之后。m2/用于*上次更新文件的存储库   JavaEDT特定的方法和其他东西   java如何使用GridLayout设置组件大小?有更好的办法吗?   java在itext7中生成二维码时,如何调整点的大小?   java如何在多行上显示文本并右对齐?   java在WebSphereCluString环境中分离Log4j日志   JAVA从文件读取,返回BigInteger值   当使用rxjava2进行排列时,使用javamockito。重试()   在java fasterxml中创建Xml   使用64位整数进行模运算的64位整数的java快速乘法,无溢出   java静态变量保留以前发布的值   datastax enterprise SSTable loader流式处理无法提供java。木卫一。IOException:对等方重置连接   java匹配的通配符是严格的,但找不到元素“mvc:annotationdriven”的声明。标准包装。可抛出   java无法在浏览器上下载文件文档?