蛋白质的三维结构决定了蛋白质的功能,施一公老师在15年发表的几篇重量级的文章都是关于蛋白质三维结构解析的。我们今天不介绍如何通过实验得到蛋白质三维结构,今天我们介绍如何查看已有的蛋白质三维结构。

1 我们首先下载蛋白质三维结构查看软件pyMol(http://www.keyangou.com/tools/software/),下载后直接安装,注意路径名不能有中文。

2 接下来我们去哪里找三维结构呢?可以上ncbi的数据库structrue,我们搜索p53,打开如下页面:http://www.ncbi.nlm.nih.gov/Structure/mmdb/mmdbsrv.cgi?uid=103701

格式选择PDB格式,然后点击View structure,保存在本地硬盘上,注意保存路径也不要有中文。

3 我们打开刚才安装好的pymol,界面如下:

主要分为两个部分,上面的是命令行区域,下面黑色的是显示区域。

4 我们通过“File->open”打开刚才下载的PDB文件:

5 上面的图一点都不好看。我们在命令行里面输入“show cartoon”,意思是显示动画,就是我们经常看到的三维结构了:

6 上面的图像看上去太杂了,我们简化处理,我们把线条隐藏,输入命令“hide lines”

7 输入不同的命令行会有不同的显示方式。(每次输入命令行之前最好输入”hide all” 清除先前的效果)。

Show spheres

show mesh

show surface

8 我们可以标记我们自己感兴趣的氨基酸,比如我们想标记里面所有的亮氨酸为红色

Color red,resn leu

9 当然我们还可以用来做动画:

依次输入命令:

mset 1 x30

util.mrock(1,30,60,1,1)

set ray_trace_frames=1

set cache_frames=1

mplay

mpng mov

10 上面都是截图,效果不是太好,我们想得到一张清晰的图片,可以使用命令:

ray

png E://abc.png

上面就是将当前视图渲染到 E盘的abc.png中

html三维查看软件,再教你一个装逼神器——蛋白质三维结构查看软件pymol相关推荐

  1. Java8之写一个装逼的函数式代码

    Java8之将普通方法写一个装逼的函数式代码 首先看代码 下面的方法很简单就是从数据中找一个值,找到返回. @Testpublic void test2() {Integer [] c = new I ...

  2. 有一个一个装逼的同事,写了一段代码

    有一个一个装逼的同事,写了一段代码 function a(){} a.__proto__.__proto__.__proto__ 然后问我,下面这个玩意a.__proto__.__proto__.__ ...

  3. 微信朋友圈装x代码_朋友圈生成器有哪些_微信朋友圈生成器大全_微信朋友圈装逼生成器下载_飞翔软件专题...

    微信朋友圈生成器是小伙伴日常朋友圈装逼的必备工具.本次小编为大家带来多款朋友圈装b生成器,支持各种豪车,驾驶证,房产证等装逼图片的生成.微信朋友圈装b生成器可以帮助用户好好的装逼,装出全新的高度.相信 ...

  4. ArchLinux+Win10安装美化及一些常用(装逼神器)软件安装记

          一直久闻Arch的大名,以简洁轻便出名的Arch也号称是最难安装的Linux发行版,但对于我这种不折腾恩会死星人来说,还是可以折腾一下的.       下面我就详细的介绍一下我的Arch安 ...

  5. c语言装逼编程,教你用C语言写一个好玩的万年历,必备的装逼神器

    long int f(int year, int month) { if (month<3) return="" year="" -="&quo ...

  6. 我的第一个android应用——装逼神器《微博尾》

    继<微博尾>之<玩转尾巴>好玩尾巴积分版传送门:http://blog.csdn.net/love_5209/article/details/39473983 (本文andro ...

  7. Win7下安装一个装逼文本编辑器Atom + activate-power-mode插件

    Atom是Github推出的一个文本编辑器,搜索一下大概是给Web前端用的,最近比较火的是他的一个插件activate-power-mode,可以实现打字屏振效果. 用来装装逼还是挺适合的,本来想试试 ...

  8. 一个装逼小程序C++代码

    提示 程序演示了一些转义序列.它使用振铃字符来提请注意(\a), 使用退格符使光标向左退一格. 代码&注释 // bondini.cpp -- using escape sequences # ...

  9. 装逼软件推荐(持续)

    1.最装逼浏览器:Yandex 2.最装逼虚拟桌面:DeskSpace 3.最装逼护眼软件:f.lux 4.最装逼快速启动工具:Wox 5.最装逼全盘搜索软件:Everything 6.最装逼的播放器 ...

最新文章

  1. R语言-csv文件数据追加
  2. Java中Map类型数据使用LinkedHashMap保留数据的插入顺序
  3. 摘:常用函数(包括:宽字符函数、普通C函数 )
  4. 计蒜客挑战难题:整数转换成罗马数字
  5. 双11秒查包裹,菜鸟携快递公司推出云客服功能
  6. JSP Webshell 免杀
  7. php漂浮广告代码,JS实现网站悬浮广告的代码
  8. Java反射05 : 修饰符Modifier静态方法学习示例
  9. 基于IBM Tivoli TSM系统构建某局备份系统实施方案
  10. MenuetOS, FreeDOS 有了新的发行
  11. nfcwriter下载 ios_iOS、iPadOS、macOS开启公测
  12. 前端开发:Vue项目中解决Emitted value instead of an instance of Error问题
  13. 名帖52 王献之 小楷《洛神赋》
  14. C/C++必不可少的15个编译器+IDE
  15. echarts-gl 初体验
  16. MATLAB中图像处理的函数
  17. 藉由GZipStream的壓縮,來減少Web Service的傳輸量
  18. Gstreamer中的视频处理与硬件加速
  19. Matlab的rand函数以及randi函数使用
  20. 如何评估一款AR眼镜——常见的AR功能与眼镜参数

热门文章

  1. 如何将协议规范变成开源库系列之 WebSocket (一)
  2. 微软不能关闭服务器,微软(Microsoft )账号怎么彻底关闭(Win10 Microsoft帐户无法登录怎么办?)...
  3. jmeter脚本之AES解密
  4. 〖小狼毫〗配置后的效果
  5. 吃掉棉花糖就等于吃掉未来
  6. 微信小程序实现图片拖动、放大、缩小、旋转、滤镜和切图功能
  7. Linux系统中rpm命令用法详解
  8. Java Socket服务器端与客户端的编程步骤总结
  9. 关于tlq的一些命令
  10. 虚拟机使用(一) 虚拟机的迁移