小编给大家分享一下如何安装Augustus,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
。Augusust是一款预测真核生物基因结构的软件,官网如下:
http://bioinf.uni-greifswald.de/augustus/
主要介绍该软件的安装过程,这个软件依赖很多其他软件,安装过程比较繁琐。这里我通过一个最基本的centos的docker 镜像进行演示,首先启动centos容器,命令如下
docker run -i -t --rm centos
yum install -y gcc gcc-c++ make automake yum install -y boost boost-devel boost-doc yum install -y zlib zlib-devel ncurses-devel bzip2-devel xz-devel yum install -y git
要求cmake的版本必须大于3.6,安装过程如下
curl -o cmake-3.12.0.tar.gz https://cmake.org/files/v3.12/cmake-3.12.0.tar.gz tar xzvf cmake-3.12.0.tar.gz cd cmake-3.12.0 ./bootstrap make make install
必须从github上下载最新版,安装过程如下
git clone https://github.com/pezmaster31/bamtools cd bamtools/ mkdir build && cd build cmake ../ make make install
git clone https://github.com/samtools/htslib cd htslib/ autoheader autoconf ./configure make make install
git clone https://github.com/samtools/samtools cd samtools/ autoheader autoconf ./configure make make install
git clone https://github.com/samtools/bcftools cd bcftools autoheader autoconf ./configure make make install
git clone https://github.com/samtools/tabix cd tabix/ make
首先设置htslib, samtools, bcftools, tabix 的安装目录,要求这些软件安装在同一个目录下,结构如下
tools/ ├── bcftools ├── htslib ├── samtools └── tabix
设置环境变量TOOLDIR
, 命令如下
export TOOLDIR="/tools"
设置好之后,安装augustus的命令如下
wget http://bioinf.uni-greifswald.de/augustus/binaries/augustus-3.3.1.tar.gz tar xzvf augustus-3.3.1.tar.gz cd augustus-3.3.1/ make make install
至此,安装才算成功。
以上是“如何安装Augustus”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。