Skip to content

程序安装与环境部署

wangshun1121 edited this page Nov 18, 2020 · 1 revision

获取程序

输入下面的命令:

git clone https://gitee.com/wangshun1121/get-ena-seq.git
perl ./get-ena-seq/FTPena.pl -h

若一切安装就绪,则会显示帮助信息。若部分组件未部署好,则程序会有提示。

依赖的perl modules安装

需要安装Parallel::ForkManagerParallel::Simple两个perl module,以实现多个SRA并行下载。命令如下:

sudo cpan install Parallel::ForkManager
sudo cpan install Parallel::Simple

或者通过cpanm安装(cpanm使用方法看这里):

sudo cpanm --mirror http://mirrors.163.com/cpan Parallel::ForkManager
sudo cpanm --mirror http://mirrors.163.com/cpan Parallel::Simple

安装 aspera connect

若没有安装这个工具,则数据只能利用wget命令通过FTP下载。

官网下载最新版:http://downloads.asperasoft.com/en/downloads/8?list

或者,点这里通过百度云盘下载aspera-connect-3.7.4.147727-linux-64.tar.gz。

下载完成后部署aspera connect,下面的命令不要使用ROOT账户运行:

wget http://download.asperasoft.com/download/sw/connect/3.7.4/aspera-connect-3.7.4.147727-linux-64.tar.gz
tar zxvf aspera-connect-3.7.4.147727-linux-64.tar.gz
bash aspera-connect-3.7.4.147727-linux-64.sh

# 查看是否有.aspera文件夹
cd # 去根目录
ls -a # 如果看到.aspera文件夹,代表安装成功

运行结束,在home文件夹的 ~/.aspera/connect 中可发现部署的工具。