Augustus:真核生物基因结构预测软件-安装篇

欢迎关注"生信修炼手册"

组装得到基因组序列之后,进一步的工作就是探究基因结构。Augusust是一款预测真核生物基因结构的软件,官网如下:

http://bioinf.uni-greifswald.de/augustus/

本篇主要介绍该软件的安装过程,这个软件依赖很多其他软件,安装过程比较繁琐。这里我通过一个最基本的centos的docker 镜像进行演示,首先启动centos容器,命令如下

docker run -i -t --rm centos
1. 安装必须的库文件
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
2. 安装cmake

要求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
3. 安装bamtools

必须从github上下载最新版,安装过程如下

git clone https://github.com/pezmaster31/bamtools
cd bamtools/
mkdir build && cd build
cmake ../
make
make install
4. 安装hitslib
git clone https://github.com/samtools/htslib
cd htslib/
autoheader
autoconf
./configure
make
make install
5. 安装samtools
git clone https://github.com/samtools/samtools
cd samtools/
autoheader
autoconf
./configure
make
make install
6. 安装bcftools
git clone https://github.com/samtools/bcftools
cd bcftools
autoheader
autoconf
./configure
make
make install
7. 安装tabix
git clone https://github.com/samtools/tabix
cd tabix/
make
8. 安装augustus

首先设置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

至此,安装才算成功。

扫描关注微信号,更多精彩内容等着你!

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值