关于速铂Aspera

速铂Aspera是一套商业的高速文件传输解决方案,随着高通量数据的大量产生,从而对于大文件快速传输的需求,开始应用到生物领域,目前NCBI、EBI的SRA库都提供这样的服务。

传统的FTP、HTTP等数据传输协议都是基于TCP的,TCP在远距离数据传输中存在一些先天的不足,文件越大、距离越远,其丢包、延时等问题对于传输速度的影响就越大。速铂Aspera通过应用了一个名为fasp™ 的底层技术,替换了传统的TCP传输协议。它彻底克服了TCP固有瓶颈,实现了在各种共享和私有网络环境中传输速度的最大化。这种技术可以获得完美的传输效率,不为网络延迟和丢包所限制。并且,用户享有对传输速度以及不同传输流之间带宽共享的无以伦比的控制。不管网络距离和动态性能如何,即便是在最困难的网络条件下(例如卫星,无线和洲际远程链接),文件传输时间仍然可以得到保障。FASP具有内置的,完整的安全性,包括连接节点安全验证,传输中数据加密以及数据完整性验证。与FTP传输相比快了3-184倍。它可以灵活地部署在C/S 或B/S构架的应用上,并利用普通的IP网络最大限度地利用带宽进行高效传输。同时,它也有着极好的跨平台性,支持几乎所有的主要操作系统。该软件同时也 包含一种文件接力技术,使得在传输大量极小文件时,其效率与传输单个大尺寸文件有着相同的效率与速度。

一句话,远距离,大文件,Aspera优势巨大。

客户端的下载与安装

即便Aspera是商业软件,但是作为客户应用方(相对于NCBI),我们使用其客户对进行数据的上传与下载是不用支付费用的。

Aspera Connect下载, 下载地址:http://www.asperasoft.com/downloads,根据不同的操作系统,下载相应的版本。注意下载的是Aspera Connect。Aspera Connect

安装,windows下直接双击,下一步,安装,注意安装目录有别与常规软件,安装目录为C:\Users\[usename]\AppData\Local\Programs\Aspera\Aspera Connect。linux下

sh aspera-connect-xx-linux-64.sh

浏览器下使用Aspera下载SRA数据(win 7)

开始菜单中,点击Aspera Connect,注意没有窗口显示,但是在右下角的运行程序的托盘中,会增加Aspera Connect的图标。

Aspera icon

链接配置,右击图标点击Preferences,选择Networks选项卡,配置网络连接类型或者速度限制

Aspera Connect Configuration

web浏览器打开资源站点,如:http://www.ncbi.nlm.nih.gov/projects/faspftp/1000genomes/,浏览器目前只支持ie、firefox,点击要下载的资源,保存

1000genomes

在aspera的Transfers窗口,就可以看见下载了

使用ascp下载SRA数据

ascp是Aspera Connect的命令行程序。

相关的参数

–Q (for adaptive flow control) – needed for disk throttling!

–T to disable encryption

–k1 enable resume of failed transfers

–l (maximum bandwidth of request, try 200M and go up from there)

–r recursive copy

–i

命令格式

ascp -i -k1 -QTr –l200m

anonftp@ftp-private.ncbi.nlm.nih.gov:/

命令示例:

ascp -i ~/.aspera/connect/etc/asperaweb_id_dsa.putty -Q -l100m anonftp@ftp-private.ncbi.nlm.nih.gov:/1GB .

ascp -i ucdbioinfo.ppk -QTr -l 300M asp-ucdbioinfo@upload.ncbi.nlm.nih.gov:incoming/

ascp -QT -l640M -i "/Applications/Aspera Connect.app/Contents/Resources/asperaweb_id_dsa.putty" anonftp@ftp-private.ncbi.nlm.nih.gov:1GB /tmp/

ascp -QT -l640M -i /opt/aspera/etc/asperaweb_id_dsa.putty anonftp@ftp-private.ncbi.nlm.nih.gov:1GB /tmp/

提供Aspera的数据库

NCBI的Sequence Read Archive (SRA), dbGaP, .

1000genomes – EBI Aspera site, the NCBI Aspera site

参考

http://asperasoft.com/

Aspera Transfer Guide

Using Aspera Connect Software for NCBI Data Downloads

Aspera upload/download to NCBI

http://www.ebi.ac.uk/ena/about/sra_data_download

Aspera的下载与安装使用相关推荐

  1. 01集群中软件的安装 共三部分 Aspera下载与安装 centos系统sratoolkit安装并添加到环境变量 wxf晓飞 肖老师 集群安装软件全过程 export tar.gz

    conda卸载 Linux卸载Anaconda_易_的博客-CSDN博客_linux 卸载conda 第一部分:转录组配置方案.配置了python=3.6 r=4.1.0的transcriptome的 ...

  2. Aspera——数据下载必备神器

    Hello! Hello!   小伙伴们大家好,我是豆豆,好长时间没有和大家见面了.最近小编在做数据挖掘分析的项目,需要从EMBI.NCB. GeneCards等国外数据库中下载物种的参考基因组文件, ...

  3. (DownLoad)Aspera——ascp下载SRA数据

    下载Aspera Connect: > 软件安装下载的方式有两种 第一种,直接从官网下载,然后解压安装(mac电脑我用的是这一种) curl -O http://download.asperas ...

  4. MySQL下载与安装教程以及环境变量配置

    MySQL下载 1 搜索mysql 选择mysql downloads 如下 2 点击滑动到底部选择社区版本(免费) 如下 3 选择Community Server 如下 4 选择对应的版本下载 我选 ...

  5. java jdk 1.8 安装_下载、安装、配置 java jdk1.8

    近期配置react native的开发环境,所以就从配置环境开始.rn的环境配置有那么几项,其中重要的一个就是java jdk(Java Development Kit 的缩写),那么以下就是下载.安 ...

  6. vs安装一直在提取文件_Visual Studio 2019下载及安装教程

    宸1分钟前 这可是我珍藏多年的资源啊. Visual Studio 2019 Microsoft Visual Studio(简称VS)是美国微软公司的开发工具包系列产品.是目前最流行的Windows ...

  7. python安装包_迈出Python学习第一步:Python开发环境的下载与安装

    所谓"磨刀不误砍柴工"."工欲善其事,必先利其器",都在告诉我们一个道理:要做好一个事情,事先做好充分的准备工作是非常重要的.所以在我们正式学习用Python编 ...

  8. oracle怎么下载安装,Oracle数据库的下载和安装方法

    一.Oracle数据的下载与安装: 我这里是Oracle Database 11g Release 2版本的. 1.百度云链接: 链接:https://pan.baidu.com/s/1QYvBVS3 ...

  9. 我的世界php安装,我的世界Linux搭建网页后台Multicraft下载与安装

    小编为大家带来了<我的世界>Linux搭建网页后台Multicraft下载与安装,首先下载Multicraft Linux版,下载好了以后请玩家自己看着下面的教程来安装. 64位:http ...

最新文章

  1. Tasklets 机制浅析
  2. 【转】上篇:陈皓谈程序员升级:职业规划就像软件工程
  3. Python基础教程:对象的方法
  4. Dreamoon and Ranking Collection CodeForces - 1330A (贪心)
  5. Java——设计模式(简单工厂模式)
  6. 【51单片机快速入门指南】6.4:DHT11、DHT22单总线温湿度传感器
  7. Leetcode--671. 合并二叉树
  8. [UI界面]-UIWindow
  9. 实现一个36进制的加法0-9,a-z
  10. hdu2147PN图的画法
  11. loss 加权_Multi-Similarity Loss使用通用对加权进行深度度量学习-CVPR2019
  12. axio的请求异常响应统一处理
  13. Windows10如何添加开机启动项
  14. Docker 配置国内镜像加速器
  15. 12位中年程序员:代码一敲十年,收入虽高前途摇摆
  16. 电脑重装:微PE工具箱重装win10系统
  17. 第8周训练总结(4.20)
  18. 【大屏设计】数据大屏间距那点事-距离产生美
  19. 理论篇-地图学与GIS制图的基础理论(二)
  20. 微型计算机的典型结构式,试卷正文1新.doc

热门文章

  1. Visio画图文字无法修改问题的解决
  2. 孕妇选择云计算机首先考虑的是,2012年妇产科三基试题精选(七)
  3. NVIDIA_A100_SXM2_40GB加速卡详细参数
  4. 身份证真实性校验js、mini ui身份证长度正则验证
  5. java lucene 分词器_中文分词器—IKAnalyzer
  6. 期末考试让家长1对1查等级、查成绩:用易查分,3分钟免费发布
  7. 详细解读【内存管理】
  8. 机器学习:训练与测试
  9. YesApi-超强的API接口开发神器
  10. pytorch 41 yolov8的无nsm后处理的onnxruntime部署方案