使用aspera下载组学数据

Aspera是一种高速数据传输技术,其工作原理可以简单地描述为:将文件分割成多个小块,同时在网络上建立多个连接,利用多线程并发传输每个小块,然后在接收端重新组合成完整的文件。

1. 安装

# 使用conda安装
conda install -c hcc aspera-cli

# 测试是否安装成功
ascp -h

2. 蛋白组学

用例1. 从iprox下载蛋白组

ascp -d -v -QT -l100m -P 33001 --file-manifest=text -k 2 -o Overwrite=diff [email protected]:/pid /path
  # user替换成自己注册的账户名
  # pid替换成下载的项目
  # path替换成本地存放路径

-d:如果目标文件夹不存在,则自动创建。
-T:禁用加密以获得最大传输通量。
-q:静音模式(禁用进度显示)。
-v:详细模式(在日志文件中打印连接和身份验证调试信息)。
-l max_rate:设置目标传输速率(默认值:10000 Kbps)。

用例2. 从PX下载蛋白组

ascp -TQ -P33001 -l 100M -i /path/miniconda3/etc/asperaweb_id_dsa.openssh [email protected]:/pride/data/archive/yy/mm/pid /path

参考
Ascp Command Reference

你可能感兴趣的:(组学数据分析,笔记)