你还不会安装Circos?其实就三步!!!

本文内容首发于【计算表观遗传学】公众号,对表观遗传学领域感兴趣的朋友可以移步了解更多。如有疑问可留言交流。

前言

前面在公众号中介绍了Circos的使用,还没来得及看的可以移步查看“Circos:我其实真的没那么难画!”。文章自刊出后,受到了广泛的讨论,认为其基于perl编写、难以使用的不下少数,也有牛人基于python做了简单的实现,不过编者看来可以归结为“会者不难,难者不会”。曾记得,2010年刚刚进入科室进行本科毕设的小编啥也不懂,只带着些JavaCC++的残存记忆,看到生信数据后,尝试再尝试,于是放弃了较为熟悉的Java,转为使用perl进行脚本编辑,那时候哪有什么python,可如今她确实倍受喜爱,因为其更简单、更方便、更易读。且不论谁优谁劣,在讲求时效的今天,提倡的是在最短的时间内做最高效的事情(正所谓“不管白猫黑猫,抓住老鼠才是好猫”)。


言归正传,我们今日接着解决遗留问题:使用Circos很简单,那么怎么来安装她呢?


Circos:“其实安装和配置我到本地电脑中更简单!!!”


只需三步轻松完成Circos安装


第一步:下载perlActiveState Perl for Windows)和Circos安装包


这里选择的是ActiveState Perl,因为其配备了可视化的perl模块管理器ppm,极大的方便了新手管理和安装perl关联模块,完全点击式鼠标操作。

http://www.perl.org/get.html

http://circos.ca/software/download/circos/


第二步:安装perl,及完成bioperl模块的安装


双击下载好的“ActivePerl-5.26.0.2600-MSWin32-x64-403866.exe”可执行文件,按照向导完成安装。

perl核心程序安装好后,打开命令提示符工具(cmd),在命令行中输入perl -v(回车)测试perl是否安装成功,如输出如下的perl版本信息,则表明已安装成功。

attachments-2017-10-Q6A8Zebf59e07d13eb978.png

接下来,在命令行中输入ppm(回车),则可打开perl模块管理器,如下图所示:

attachments-2017-10-RCpFrcFv59e07cdbc79b6.png

在管理器界面中输入bioperl搜索需要安装的模块,列表中灰色图标显示的为未安装模块,黄色图标显示的为已安装模块。选中需要安装的模块后,点击搜索框后方的“+”按钮(鼠标移上去会显示mark for install),然后再点击其后的绿色箭头(鼠标移上去会显示run marked actions)即可完成安装。


第三步:将下载的Circoscircos-0.69-6.tgz)解压缩到自定义目录下,

attachments-2017-10-TbWxK58259e07d588aebc.png

在命令行提示符窗口中输入以下命令(回车后,测试circos是否可以运行):

perl C:\Users\Administrator\Downloads\circos-0.69-6\bin\circos

attachments-2017-10-ZFPsNKod59e07d75a2480.png

出现上图所示警告提示,表明目前还缺少一些依赖的模块,我们只需按照提示去安装需要的模块即可完成调试,安装方法与bioperl模块安装类似。

attachments-2017-10-A0ijc58i59e07daf2cf1d.png

等待所需的模块都安装结束后,再次运行circos测试其是否可以运行

perl C:\Users\Administrator\Downloads\circos-0.69-6\bin\circos


如果运行后不再提示依赖模块未安装的提示时,则表示安装完成,此时可以输入以下命令查看circos在运行时所需配置的参数及其说明。

perl C:\Users\Administrator\Downloads\circos-0.69-6\bin\circos --help

attachments-2017-10-h45Sgvo359e07e68c0428.png

好了,到此我们已经顺利完成circos的安装,相信用不了几分钟各位看官便能亲测完成,那么接下来的难点便是熟悉circos绘图时conf配置文件的编写规则了,有需要的盆友可以参考前期的内容,也可以参考circos官方提供的例子。


内容讲解完毕,欢迎更多的朋友关注【计算表观遗传学】,如想了解更多,请留言咨询。


 

  • 发表于 2017-10-13 16:55
  • 阅读 ( 6862 )
  • 分类:软件工具

3 条评论

请先 登录 后评论
不写代码的码农
Jason Y.J. Wei

计算表观遗传学公众号

3 篇文章

作家榜 »

  1. 祝让飞 118 文章
  2. 柚子 91 文章
  3. 刘永鑫 64 文章
  4. admin 57 文章
  5. 生信分析流 55 文章
  6. SXR 44 文章
  7. 张海伦 31 文章
  8. 爽儿 25 文章