modeller建模
off999 2024-11-24 20:12 36 浏览 0 评论
蛋白质建模方法 Modeller 和Swiss model
第一种方法: 最简便的方法,swiss_model建模
材料准备:一段已知的氨基酸序列:(本篇文章采用从modeller的基础教程里的TvLDH)
打开swiss model官网 (https://swissmodel.expasy.org/)
开始:一键建模 Builde Model
图1
下一步:将氨基酸序列粘贴到如下文本框
图2
第三步:点击 Build Model开始建模,swiss model 网站会将你的刚刚复制到文本框的上传到后台,后台建模器会自动选择一个最为相似的蛋白质序列,作为模板进行建模。这个过程大概需要5到10分钟
图3
第四步:得到结果(づ ●─● )づ,嘻嘻
不过大家看红框的地方序列相似度100%,说明这个模型已经被建立过来,而且这个被建立过的模型已经上传的世界蛋白质数据库了,如果你没有特殊的需要,这个模型(如图中4uum)的可靠性非常高了,你就不用再建了,当然这里我们仍然使用这段序列,因为它是modeller官网给的序列,为了方便大家按照modeller官网的教程步调一致。
图4
关于Modeller建模
前言: swiss model建模简单方便,可靠性高,但是它不能进行多模板建模,而且也不能修改其中你想优化的序列片段,那modeller就提供了另一种方法,灵活性高,可进行多模板建模,和序列片段优化,虽然操作相对有些繁琐,不过这对于理解建立蛋白质模型的思路和历程都很有帮助。
本篇教程和其他教程略有不同的地方:
1:采用在Pycharm直接运行脚本文件,而不同于如图5,在Modeller终端运行脚本。
2:在搜索模板的步骤,我们采用了Swiss model搜索模板的方法。
这两种操作都是官网提供的思路,也是modeller建模,脚本运用的灵活之处,也为了大家更方便的学习和操作。
图5
第二种:运用modeller建模
第一步:材料准备
材料准备:一段已知的氨基酸序列:(从modeller的基础教程里找 , 以官网给的TvDHL为例 )注意要修改为 .ali 的格式哦,如 TvLDH.ali ,直接重命名修改后缀名即可。
MSEAAHVLITGAAGQIGYILSHWIASGELYGDRQVYLHLLDIPPAMNRLTALTMELEDCAFPHLAGFVATTDPKA
AFKDIDCAFLVASMPLKPGQVRADLISSNSVIFKNTGEYLSKWAKPSVKVLVIGNPDNTNCEIAMLHAKNLKPEN
FSSLSMLDQNRAYYEVASKLGVDVKDVHDIIVWGNHGESMVADLTQATFTKEGKTQKVVDVLDHDYVFDTFFKKI
GHRAWDILEHRGFTSAASPTKAAIQHMKAWLFGTAPGEVLSMGIPVPEGNPYGIKPGVVFSFPCNVDKEGKIHVV
EGFKVNDWLREKLDFTEKDLFHEKEIALNHLAQGG
第二步:搜索模板
运行:搜寻模板:在Modeller通过用build_profile.py和compare.py两个python脚本,来筛选与目标序列相似的模板。耗时较长,而且对比的数据库pdb_95.pir有限,在这里我们采用swiss model网站的搜寻模板功能
图6
结果:找到模板,为了和官网教程保持一致,这里还是按照官网给的1bdmA模板
第三步:模板与目标序列对齐
运行:用align2d.py脚本使目标序列这里用的是TvDHL和模板对齐,模板用.pdb格式
结果:生成TvLDH-1bdmA.pap文件
第四步:建立模型
运行:用model-single.py进行建模
结果:TvLDH.B99990001.pdb
TvLDH.B99990002.pdb
TvLDH.B99990003.pdb
TvLDH.B99990004.pdb
TvLDH.B99990005.pdb
注意:可以根据自己的需要选择要建模的个数,同时建模个数越多,耗时也越长,但是建出好模型的概率也会越大。
筛选最优建模结果:从model-single.log筛选最优的模板,一般看molpdf分数最低的。
第五步:评测画图
运行:用evaluate_model.py脚本对建立的蛋白质模型进行评测
结果:得到TvLDH.profile文件
用gnuplot或者 plot_profiles.py画图
那在这里我们直接用 plot_profiles.py画图了, plot_profiles.py在官网给的basic example文件里有。
当然如果你习惯用gunplot软件画图,也可以达到同样的效果。如果你没有这个软件的话,这里提供一个下载链接https://jaist.dl.sourceforge.net/project/gnuplot/gnuplot/5.4.3/gp543-win64-mingw.exe。使用命令行语句,'plot "TvLDH.profile" using 1:42 with lines'
我们这里采用plot_profiles.py
图7
这个pylab模块在Matplotlib库下,所以要提前安装Matplotlib 在终端Terminal 执行命令 pip install matplotlib即可
图8
在这里要注意一个事项,evaluate.py第一次运行一次,那么我只能得到一个画图的数据文件TvLDH.profile,但是我们还需要模板Template所用的数据,也就是图中的绿线(Template)所用的数据,所以我们需要修改一下evaluate.py脚本,把下图中圈红线的修改一下,运行一下evaluate.py得到画模板线的数据1bdmA.profile文件。
如果大家有Python基础的话,理解起来还是很简单的,当然对这些脚本的简单理解和修改,也能很好的帮助大家理解modeller建模过程,如果大家感兴趣的话,Ctrl+左键,可以直接查看一些方法的源代码,进一步了解建模所运用的数学算法,如果不了解Python的话也没关系啦,按照我介绍的步骤也能得到结果,同时我也会上传一些步骤视频。
图9
修改为下图:
图10
最后一步:运行plot_profiles.py,生成dope_profile.png如下图,学会制作这个图很重要哦,接下来的多模板建模还要用到画图。
加油,各位!
写的不好的地方,多多见谅(づ ●─● )づ,有什么疑问的地方,欢迎评论留言,别忘了点赞哦
图11
相关推荐
- 安全教育登录入口平台(安全教育登录入口平台官网)
-
122交通安全教育怎么登录:122交通网的注册方法是首先登录网址http://www.122.cn/,接着打开网页后,点击右上角的“个人登录”;其次进入邮箱注册,然后进入到注册页面,输入相关信息即可完...
- 大鱼吃小鱼经典版(大鱼吃小鱼经典版(经典版)官方版)
-
大鱼吃小鱼小鱼吃虾是于谦跟郭麒麟的《我的棒儿呢?》郭德纲说于思洋郭麒麟作诗的相声,最后郭麒麟做了一首,师傅躺在师母身上大鱼吃小鱼小鱼吃虾虾吃水水落石出师傅压师娘师娘压床床压地地动山摇。...
-
- 哪个软件可以免费pdf转ppt(免费的pdf转ppt软件哪个好)
-
要想将ppt免费转换为pdf的话,我们建议大家可以下一个那个wps,如果你是会员的话,可以注册为会员,这样的话,在wps里面的话,就可以免费将ppt呢转换为pdfpdf之后呢,我们就可以直接使用,不需要去直接不需要去另外保存,为什么格式转...
-
2026-02-04 09:03 off999
- 电信宽带测速官网入口(电信宽带测速官网入口app)
-
这个网站看看http://www.swok.cn/pcindex.jsp1.登录中国电信网上营业厅,宽带光纤,贴心服务,宽带测速2.下载第三方软件,如360等。进行在线测速进行宽带测速时,尽...
- 植物大战僵尸95版手机下载(植物大战僵尸95 版下载)
-
1可以在应用商店或者游戏平台上下载植物大战僵尸95版手机游戏。2下载教程:打开应用商店或者游戏平台,搜索“植物大战僵尸95版”,找到游戏后点击下载按钮,等待下载完成即可安装并开始游戏。3注意:确...
- 免费下载ppt成品的网站(ppt成品免费下载的网站有哪些)
-
1、Chuangkit(chuangkit.com)直达地址:chuangkit.com2、Woodo幻灯片(woodo.cn)直达链接:woodo.cn3、OfficePlus(officeplu...
- 2025世界杯赛程表(2025世界杯在哪个国家)
-
2022年卡塔尔世界杯赛程公布,全部比赛在卡塔尔境内8座球场举行,2022年,决赛阶段球队全部确定。揭幕战于当地时间11月20日19时进行,由东道主卡塔尔对阵厄瓜多尔,决赛于当地时间12月18日...
- 下载搜狐视频电视剧(搜狐电视剧下载安装)
-
搜狐视频APP下载好的视频想要导出到手机相册里方法如下1、打开手机搜狐视频软件,进入搜狐视频后我们点击右上角的“查找”,找到自已喜欢的视频。2、在“浏览器页面搜索”窗口中,输入要下载的视频的名称,然后...
- 永久免费听歌网站(丫丫音乐网)
-
可以到《我爱音乐网》《好听音乐网》《一听音乐网》《YYMP3音乐网》还可以到《九天音乐网》永久免费听歌软件有酷狗音乐和天猫精灵,以前要跳舞经常要下载舞曲,我从QQ上找不到舞曲下载就从酷狗音乐上找,大多...
- 音乐格式转换mp3软件(音乐格式转换器免费版)
-
有两种方法:方法一在手机上操作:1、进入手机中的文件管理。2、在其中选择“音乐”,将显示出手机中的全部音乐。3、点击“全选”,选中所有音乐文件。4、点击屏幕右下方的省略号图标,在弹出菜单中选择“...
- 电子书txt下载(免费的最全的小说阅读器)
-
1.Z-library里面收录了近千万本电子书籍,需求量大。2.苦瓜书盘没有广告,不需要账号注册,使用起来非常简单,直接搜索预览下载即可。3.鸠摩搜书整体风格简洁清晰,书籍资源丰富。4.亚马逊图书书籍...
- 最好免费观看高清电影(播放免费的最好看的电影)
-
在目前的网上选择中,IMDb(互联网电影数据库)被认为是最全的电影网站之一。这个网站提供了各种类型的电影和电视节目的海量信息,包括剧情介绍、演员表、评价、评论等。其还提供了有关电影制作背后的详细信息,...
- 孤单枪手2简体中文版(孤单枪手2简体中文版官方下载)
-
要将《孤胆枪手2》游戏的征兵秘籍切换为中文,您可以按照以下步骤进行操作:首先,打开游戏设置选项,通常可以在游戏主菜单或游戏内部找到。然后,寻找语言选项或界面选项,点击进入。在语言选项中,选择中文作为游...
欢迎 你 发表评论:
- 一周热门
- 最近发表
- 标签列表
-
- python计时 (73)
- python安装路径 (56)
- python类型转换 (93)
- python进度条 (67)
- python吧 (67)
- python的for循环 (65)
- python格式化字符串 (61)
- python静态方法 (57)
- python列表切片 (59)
- python面向对象编程 (60)
- python 代码加密 (65)
- python串口编程 (77)
- python封装 (57)
- python写入txt (66)
- python读取文件夹下所有文件 (59)
- python操作mysql数据库 (66)
- python获取列表的长度 (64)
- python接口 (63)
- python调用函数 (57)
- python多态 (60)
- python匿名函数 (59)
- python打印九九乘法表 (65)
- python赋值 (62)
- python异常 (69)
- python元祖 (57)
