1. 安装依赖**
RepeatModeler 安装之前需要安装以下软件:
- perl (Unix system with perl 5.8.0 or higher installed)
- RECON - De Novo Repeat Finder; 鉴定重复家族
- RepeatScout - De Novo Repeat Finder; 从基因组中鉴定重复序家族序列
- TRF - Tandem Repeat Finder
- RMBlast - A modified version of NCBI Blast for use with RepeatMasker and RepeatModeler. 或者 ABBlast - Sequence Search Engine 任一一款搜索引擎
- RepeatMasker & Libraries
1.1 RECON
#下载后
tar -zxf RECON-1.08.tar.gz
cd RECON-1.08/src
make
make install
#给recon.pl脚本中添加路径,第三行
$path = "*/RECON-1.08/bin"
1.2 RepeatScout
#下载后
tar -zxf RepeatScout-1.0.6.tar.gz
cd RepeatScout-1.0.6
make
##会生成build_lmer_table, RepeatScout-###两个程序
1.3 TRF
选择 Linux command line 64-bit ,下载后,直接使用,不需要解压缩。Release
$ wget https://github.com/Benson-Genomics-Lab/TRF/releases/download/v4.09.1/trf409.linux64 -O trf
$ chmod a+x trf
1.4 RMBlast
# 下载
wget http://www.repeatmasker.org/rmblast-2.10.0+-x64-linux.tar.gz
#下载后,直接解压即可
tar zvxf rmblast-2.10.0+-x64-linux.tar.gz
2. 安装
2.1 RepeatMasker 安装
事先必须安装TRF,RMblast。
#下载后
tar -zxf RepeatMasker-4.1.0.tar.gz
cd RepeatMasker
chmod -R 755 *
./configure. 执行后一步一步来,输入需要的路径
#首先是perl环境,默认自动检测,或者手动更改perl主程序路径后回车继续
#然后是TRF, 输入包含TRF的路径
#序列搜索引擎,刚才安装了RMblast,先选择RMblast,然后回车,然后选择5 done
#提示 完成安装,将RepeatMasker设置到环境变量即可
2.2 RepeatModeler 安装
#下载后
tar. -zxf RepeatModeler-2.0.1.tar.gz
cd RepeatModeler-2.0.1
chmod -R 755 *
perl ./configure 根据提示,一步一步来,和上面repeatmasker类似