从blast数据库中批量下载-Aspera

最近需要下载blast数据库,用wget几十K太慢了,网上搜索后发现有一个数据告诉下载工具Aspera官方网站

参考两篇知乎上两篇文章:Aspera参考1Aspera参考2

在Linux我习惯首先用conda,如果没有conda安装,再考虑安装源码(conda实在太好用了)

(base) [user@localhost blast]$ conda install -y -c hcc aspera-cli
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##
  environment location: /home/user/anaconda3
  added / updated specs:
    - aspera-cli
The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    aspera-cli-3.9.1           |                0        13.9 MB  hcc
    ------------------------------------------------------------
                                           Total:        13.9 MB
The following NEW packages will be INSTALLED:

  aspera-cli         hcc/linux-64::aspera-cli-3.9.1-0
Downloading and Extracting Packages
aspera-cli-3.9.1     | 13.9 MB   | ####################################################################################################################################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: /
You must agree to the license before using aspera-cli, http://www-03.ibm.com/software/sla/sladb.nsf/displaylis/2ABD3328689EBBFE8525830C007A5F38.                                                                                                                                                                                               done
(base) [user@localhost blast]$ conda install -y -c bioconda sra-tools
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /home/user/anaconda3

  added / updated specs:
    - sra-tools


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    ncbi-ngs-sdk-2.11.2        | pl5321h629fbf0_1         168 KB  bioconda
    ossuuid-1.6.2              |    hf484d3e_1000          56 KB  conda-forge
..........
Preparing transaction: done
Verifying transaction: done
Executing transaction: done

到此就安装好了,我们要找一下安装的具体位置:

# 在root用户下搜索
(base) [root@localhost blast]# find / -name aspera
/home/user/anaconda3/pkgs/aspera-cli-3.9.1-0/bin/aspera
/home/user/anaconda3/bin/aspera
# 找到asperaweb_id_dsa.openssh文件、路径,后面下载文件时要用
(base) [root@localhost blast]# ll /home/user/anaconda3/pkgs/aspera-cli-3.9.1-0/etc/
total 232
-rw-rw-r-- 2 user user    111 Oct  7  2019 aspera.conf
-rw-rw-r-- 2 user user   1595 Oct  7  2019 aspera-license
-rw-rw-r-- 2 user user   3326 Oct  7  2019 aspera_tokenauth_id_rsa
-rw-rw-r-- 2 user user    668 Oct  7  2019 asperaweb_id_dsa.openssh
-rw-rw-r-- 2 user user    806 Oct  7  2019 asperaweb_id_dsa.putty
-rw-rw-r-- 2 user user 215556 Oct  7  2019 curl-ca-bundle.crt
(base) [root@localhost blast]# ll /home/user/anaconda3/pkgs/aspera-cli-3.9.1-0/etc/asperaweb_id_dsa.openssh

下载数据库里的文件,体验一下高速下载,下载速度超快

(base) [user@localhost blast]$ ascp -i /home/user/anaconda3/pkgs/aspera-cli-3.9.1-0/etc/asperaweb_id_dsa.openssh -l 200M -k 1 -T anonftp@ftp.ncbi.nlm.nih.gov:/blast/db/nr.00.tar.gz .
nr.00.tar.gz                            0%  105MB  166Mb/s    23:14 ETA
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值