Ubuntu18.04安装Aspera批量下载SRA数据
安装
aspera只能安装在用户目录,创建用户
下载链接可在IBM网站获取
Aspera - Connect | IBM
d3gcli72yxqn2z.cloudfront.net/connect_latest/v4/bin/ibm-aspera-connect_4.1.0.46-linux_x86_64.tar.gz
也可以从本地使用WinSCP上传到服务器
adduser wyl
su wyl
cd /home/wyl
wget https://d3gcli72yxqn2z.cloudfront.net/connect_latest/v4/bin/ibm-aspera-connect_4.1.0.46-linux_x86_64.tar.gz
tar -zxvf ibm-aspera-connect_4.1.0.46-linux_x86_64.tar.gz
./ibm-aspera-connect_4.1.0.46-linux_x86_64.sh# 记得切换到root模式添加环境变量,不然就只能在用户下使用
su root
echo """export PATH=\"/home/wyl/.aspera/connect/bin:\$PATH\" """ >> ~/.bashrc
source ~/.bashrcascp -h
下载单个(批量)SRA
ENA Browser查找SRA数据
单个下载
# 如:使用aspera以最高300m限速下载EBI数据库里的SRR11966532_1.fastq.gz文件到/mnt/sra目录ascp -QT -l 300m -P33001 -i /home/wyl/.aspera/connect/etc/asperaweb_id_dsa.openssh era-fasp@fasp.sra.ebi.ac.uk:vol1/fastq/SRR119/032/SRR11966532/SRR11966532_1.fastq.gz /mnt/sra# ascp各个参数使用可以用ascp -h查看
批量下载
1. 创建srr.list
cat srr.list
SRR11903615
SRR11903616
SRR11903617
SRR11966532
2. 在同一文件夹创建asperaBulk.sh
vi asperaBulk.sh
# 按i进入insert模式,输入以下代码
-------------------
#!/bin/bash
for i in $(cat srr.list)
dox=$(echo $i | cut -b1-6)y=$(echo $i | cut -b10-11)echo "vol1/fastq/${x}/0${y}/${i}/${i}_1.fastq.gz" >> id_trim.txtecho "vol1/fastq/${x}/0${y}/${i}/${i}_2.fastq.gz" >> id_trim.txt
doneascp -v -QT -l 300m -P33001 -k1 -i /home/wyl/.aspera/connect/etc/asperaweb_id_dsa.openssh --mode recv --host fasp.sra.ebi.ac.uk --user era-fasp --file-list id_trim.txt /mnt/srarm id_trim.txt
# 按Esc退出insert模式,按:wq保存退出vi编辑
x,y的抓取可以根据SRR号长度更改,主要要符合EBI的模式可以找到目标文件
cut -b1-6 抓取字符串第1为到第6位
3. 下载
# 在放置srr.list和asperaBulk.sh的目录内运行
sh asperaBulk.sh
Ubuntu18.04安装Aspera批量下载SRA数据相关推荐
- 批量下载sra文件linux,Linux下从NCBI批量下载SRA数据的sra和aspera方法
Minus_yao 2018.04.25 yaoguocai_cool@163.com #从NCBI下载SRA数据,最近在疯狂下载宏基因组数据,试着解决一下这个问题~ 方法一: 软件准备: 使用n ...
- Linux下从NCBI批量下载SRA数据的sra和aspera方法
Minus_yao 2018.04.25 yaoguocai_cool@163.com #从NCBI下载SRA数据,最近在疯狂下载宏基因组数据,试着解决一下这个问题~ 方法一: 软件准备: 使用n ...
- linux下载sra数据库,linux下使用Aspera Connect下载sra数据
参考链接:https://www.jianshu.com/p/680e8d720516 1. 下载Aspera Connect:在命令行输入如下命令 wget http://download.aspe ...
- (DownLoad)Aspera——ascp下载SRA数据
下载Aspera Connect: > 软件安装下载的方式有两种 第一种,直接从官网下载,然后解压安装(mac电脑我用的是这一种) curl -O http://download.asperas ...
- 干货分享 | Windows系统下载SRA数据方法——生信小白亲测可行
在开展二代测序相关课题研究时,经常需要上传或者下载SRA数据库中的数据,对熟悉Linux系统.懂代码的同学们来说是非常容易的事情.但像小编这一类看到代码两眼一抹黑的小白就有点难度了,尤其电脑还是Win ...
- Ubuntu18.04 安装OpenCV
Ubuntu18.04安装 OpenCV 这里选择OpenCV3.4.3,其他版本类似 文章目录 Ubuntu18.04安装 OpenCV 1.下载OpenCV 2.安装cmake及OpenCV依赖包 ...
- Azure Kinect SDK Ubuntu18.04安装使用
Azure Kinect SDK Ubuntu18.04安装使用 文章目录 Azure Kinect SDK Ubuntu18.04安装使用 1.下载 1.4.0 版本 SDK 2.安装依赖 3.下载 ...
- Ubuntu18.04 安装向日葵
Ubuntu18.04 安装向日葵 1. 下载安装包 Linux ---> 图形版本 --->Ubuntu/..(具体忘了)然后应该就是下载到"下载"文件夹里了 2. ...
- ubuntu18.04安装常用软件(QQ、WPS等)(缓慢填坑)
目录 ubuntu18.04安装deepin-wine ubuntu18.04安装QQ ubuntu18.04安装迅雷极速版 ubuntu18.04安装网易云音乐 ubuntu18.04安装WPS u ...
最新文章
- asp正则替换链接实现伪静态效果
- mailscanner参数
- centos安装gitlab详解-2017
- 在Unity中做一个淡入式的屏幕虚化
- IO流配置文件,键值对Properties 的读取
- log加时间 securecrt_SecureCRT配置自动记录日志
- 面相终端的计算机网络的阶段特征,计算机网络习题汇编
- TurboMail成功建设某省建工集团邮件系统
- DSO的记录模式Record Mode字段测试
- tf.map_fn 多输入
- pycharm中同时注释多行代码
- 谭浩强C语言程序设计第五版第七章例题
- 10种提高WordPress访问速度的方法
- java生成假数据工具类-基于Faker1.0.2
- 分分钟安装VMware,并安装linux操作系统
- 如何鉴别真假苹果原装20W快充头
- Python3,2行代码添加水印,发朋友圈,图片再也不怕被盗了!!!
- 真正的IT技术男是什么样的
- IEEE802.11规定了多种WLAN通信标准,其中(61)与其他标准采用的频段不同,因而不能兼容。【答案】A
- simulink模型中的仿真时间和仿真步长的区别
热门文章
- [NLP]——Transformer中的attention为什么要做scale?
- 记trace目录下不停增长cdump文件,trc文件中有oer 8102.2错误
- http 502问题解决
- php引用python出现502,【已解决】python执行出错:HTTPError: HTTP Error 502: Bad Gateway
- Srpingnoot-POI框架上传解析表格
- java eclipse乱码_在eclipse中中文汉字乱码的解决方案
- 漫画:程序员调Bug的真实写照
- 关于STM32应用触摸屏校准原理的总结
- iOS 右滑返回失效问题终极解决方案
- 如何把录音转换成mp3格式?