引用网址:

1.SRA Toolkit 的安装

cd /opt/

wget ftp-trace.ncbi.nlm.nih.gov/sra/sdk/current/sratoolkit.current-centos_linux64.tar.gz

tar -xzf sratoolkit.current-centos_linux64.tar.gz

mv sra.. sratoolkit

cd sratoolkot

#配置sra toolkit

./vdb-config -i

上下可以选择,按回车键选择指定项,当[x]时代表已选中

主要修改存储路径选择[Change] 回车

按TAB键选中【Goto】回车输入指定路径,然后保存退出。注意:所指定的路径大小必须大于100G,不然会出错。

按6键保存 ,按7键退出

下载命令 :./fastq-dump.2.5.6 SRR167669 -i 输出的为fasq格式

使用sratool下载速度比ftp 快但是没有asprea 快

2.aspre 的安装

安装包在scp root@192.168.8.151:/opt/aspera-connect-3.6.1.110647-linux-64.tar.gz  .

passwd:123.bmk

tar -zxvf aspera-connect-3.6.1.110647-linux-64.tar.gz

sh aspera-connect-3.6.1.110647-linux-64.sh

安装好以后,会在HOME目录下新建一个叫.aspera的目录,有两个文件比较重要:

一个是ascp的可执行文件:

~/.aspera/connect/bin/ascp

另一个ascp的密钥文件:

~/.aspera/connect/etc/asperaweb_id_dsa.putty

建议将密钥备份到HOME目录下方便使用:

安装好以后,会在HOME目录下新建一个叫.aspera的目录,有两个文件比较重要:

一个是ascp的可执行文件:

~/.aspera/connect/bin/ascp

另一个ascp的密钥文件:

~/.aspera/connect/etc/asperaweb_id_dsa.putty

建议将密钥备份到HOME目录下方便使用:

$ cp ~/.aspera/connect/etc/asperaweb_id_dsa.openssh ~/

或者是.putty结尾的文件(试下吧 哪个能下用哪个)

再把aspera-license复制到系统目录

$ sudo cp ~/.aspera/connect/etc/aspera-license /usr/local/bin/

再把ascp可执行文件的路径加入PATH变量中,或者将其拷贝到当前目录

或者是.putty结尾的文件(试下吧 哪个能下用哪个)

再把aspera-license复制到系统目录

~/.aspera/connect/etc$ sudo cp aspera-license /usr/local/bin/

再把ascp可执行文件的路径加入PATH变量中,或者将其拷贝到当前目录

export PAHT="/root/.aspera/connect/bin:$PATH

source /etc/profile

测试代码,注意最后有个点,代表下载到当前目录下:

ascp -i /your-path-to/.aspera/connect/etc/asperaweb_id_dsa.openssh -k 1 -QT -l 200m biomarker@ftp-trace.ncbi.nlm.nih.gov:/sra/sra-instant/reads/ByRun/sra/SRR/SRR102/SRR1025665/SRR1025665.sra  .

passwd:BMK.123.BMK

下载后得到的链接地址如下:

做些修改,把ftp://ftp-trace.ncbi.nlm.nih.gov部分都去掉,只剩下文件路径,如下:

3、开始下载:

ascp  -i /your-path-to/.aspera/connect/etc/asperaweb_id_dsa.putty --mode recv --host ftp-private.ncbi.nlm.nih.gov --user anonftp   --file-list  SRR_Download_List.txt  .

4、用SRA tools把SRA格式转换成fastq

命令: fastq-dump.2.3.5.2 -A SRR*.sra

ascp  -i /your-path-to/.aspera/connect/etc/asperaweb_id_dsa.putty --mode recv --host ftp-private.ncbi.nlm.nih.gov --user anonftp   --file-list  SRR_Download_List.txt  .

每次都输入密码太麻烦,可以在命令行或.profile中设置ASPERA_SCP_PASS这个环境变量:

export ASPERA_SCP_PASS=你的aspera密码

在linux系统下怎么下载sra数据,NCBI sra数据下载软件安装相关推荐

  1. linux下去ldap数据,Linux系统下要如何修改LDAP中的数据

    在天下网吧-网吧系统-网吧天下栏目上一篇文章中,我们看到了:希望对各位网吧网管或者网吧维护,做网吧系统的各位大大有用,那么今天我们一起来看下:Linux系统下要如何修改LDAP中的数据 在之前的文章中 ...

  2. nvr linux 软件,Linux系统下运行RTSP协议安防视频平台EasyNVR出现安装服务错误,如何解决?...

    原标题:Linux系统下运行RTSP协议安防视频平台EasyNVR出现安装服务错误,如何解决? 大家知道TSINGSEE青犀视频云-边-端全线产品都是有两个不同系统的版本,分别是windows版本和l ...

  3. 乌班图linux配置yum仓库,Linux系统的仓库配置(yum、epel)与软件安装(wireshark,wget,nginx)...

    文章目录 Linux系统的仓库配置(yum.epel)与软件安装(wireshark,wget,nginx) 1.配置本地yum仓库安装wireshark,wget 2.配置epel仓库,安装ngin ...

  4. linux系统下的动态壁纸,您可以在下面下载动态壁纸APK和linuxct的配套应用

    华硕ROG电话是华硕首款以游戏为重点的Android智能手机.它配备了超频的Qualcomm Snapdragon 845,能够以90Hz刷新率显示的显示屏,几个非常整洁的配件以及其他高端规格.这款游 ...

  5. Linux系统下的10款非常优秀的POS开源软件

    POS系统即销售时点信息系统,是指通过自动读取设备(如收银机)在销售商品时直接读取商品销售信息(如商品名.单价.销售数量.销售时间.销售店铺.购买顾客等),并通过通讯网络和计算机系统传送至有关部门进行 ...

  6. linux系统下一些截屏录屏翻译等等小软件

    软件 更新源: sudo apt-get update 0 . OneNote **1.截屏软件**:Flameshot ```bash sudo apt install flameshot 2.录屏 ...

  7. linux系统下文件的上传和下载(rz、sz)

    linux系统下的rz.sz上传和下载 rz 是从本地上传文件的时候用的, sz 相当于把Linux 服务器上的文件 下载到 本地. 通过这两个命令就可以把 Windows 和Linux 的文件 进行 ...

  8. linux的dns怎么配置正向区域文件,linux系统下部署DNS正向解析

    DNS服务概述: DNS(Domain Name System)域名系统,能够提供域名与IP地址的解析服务. 正向解析 正向解析是指域名到IP 地址的解析过程. 部署DNS正向解析 DNS服务的三个配 ...

  9. windows查看linux文件中文,Linux 系统下无法查看Windows 中创建的中文文件名

    标  题: Linux 系统下无法查看Windows 中创建的中文文件名 我是Linux初学者,在网上搜索了很久,经过多次尝试仍然无法解决问题,只好在这里发贴请教了,还望各位高手指点一下. 问题描述: ...

  10. linux命令不能打中文,在Linux系统下Dia无法输入中文的解决方法

    以下解决在Linux Dia中无法用输入法输入中文的问题.在Linux系统下画图软件有很多,但是很多人反应Dia最好,因为它素材很丰富,操作又很简单,如果不是要求太高都能满足需求,在Ubuntu系统或 ...

最新文章

  1. Bengio和LeCun成为2020年AAAI Fellow,今年无华人学者入选
  2. freemarker入门教程
  3. Python中的函数概述
  4. 使用 CSS 接收用户的点击事情并对相关节点进行操作
  5. mongodb集群分片环境搭建
  6. oracle 创建数据库表 如果此表存在则删除后再重建
  7. 手机阅读成全球3G赢利点:一年1亿美元市场
  8. 软件项目管理 1.2.PMBOK与软件项目管理知识体系
  9. 软件测试用例的书写方式以及测试模板
  10. spark 程序配置日志级别 通过log4j
  11. Informatic学习总结_day02_增量抽取
  12. 算法之美 - 电子书下载(高清版PDF格式+EPUB格式)
  13. C语言中钩子函数使用讲解
  14. 去除xp桌面图标阴影
  15. [PTA练习] 愿天下有情人都是失散多年的兄妹(25分)
  16. Mac解决docker kubernetes一直starting
  17. 基于matlab的2psk功率,基于matlab的相移键控系统仿真.doc
  18. C语言 | Linux下的静态链接与动态链接
  19. 推荐一款超级好用的AI模型训练平台——Tesra超算网络!
  20. 牛客面试系列之Redis

热门文章

  1. java实现的人民币大小写转换
  2. idea中Maven基本介绍
  3. Suzano将在瑞士无纺布国际展览会上展示可持续桉木绒毛浆
  4. Vue中的methods方法
  5. 电脑怎么备份文件?含泪分享3种免费的方法
  6. 最字头之一:最长公共子序列
  7. 2017福州大学面向对象程序设计课程作业四
  8. linux如何关闭防火墙端口,Linux关闭防火墙,开放端口
  9. 最美二叉树—平衡二叉树
  10. ajax stalled,nutz后台访问页面的时候,出现浏览器出现一个Stalled状态,等待6s多,才会执行请求...