美文网首页科研
超高速 | 使用 MuseTransfers 进行文件传输

超高速 | 使用 MuseTransfers 进行文件传输

作者: 生信石头 | 来源:发表于2022-03-13 09:15 被阅读0次

1. 扯淡时间

  • 在追求高效的今天,会发现数据传输时常存在不高效的状态,如下图说明:
    • 你有A、B两台计算机,要实现大量数据传输,会发现A和B之间的传输很慢,或者根本ping不通,这时候数据传输变慢,slow 到 die !
    • 但是总有那么一群热心肠的人,他们不辞辛劳,架设起C到A的高速通道,C到B的高速通道,这样你能通过C高效传输数据,fast to high !
image.png
  • 比较流行的高速通道很多,有些收费,有些免费,高速的速度,稳定性都存在一定差别。

  • 今天要说的主角是 奶牛快传Cowtransfer,配角是奶牛的克隆版Musetransfer

  • 奶牛快传,支持网页上传数据,网址 https://cowtransfer.com/高速,免费,VIP具有额外大空间

    • 官方当前支持Windows下上传文件,不支持Linux命令行上传,好在有热心肠的基友Mikubill支持,大家可以从
      TBtools的Website Awesome进入基友Mikubill的GitHub项目下载奶牛命令行版
    • 然而,现在,当前!奶牛的命令版暂时使用不了了,奶牛获得2亿的融资,正在安全升级,这非常考验基友们的基友力 (快跑~)
  • 今天的配角是,奶牛的克隆版Musetransfer,网址 https://musetransfer.com/
    • 高速、免费,支持最大单个10G文件传输,
    • 官方暂时不支持Linux命令行版本,好在咱基友多,个个都那么有才,基友Nomeqc

2. 运行脚本

  • 作者脚本可在Windows下运行,笔者做了一点点修改,后可用于 Linux运行

2.1 使用说明

  • 没啥好说明的,就一个参数-fp指定上传的文件即可
image.png

2.2 示例

  • 输出结果文件upload.info记录了成功上传文件的文件名、网页链接、直接下载链接
##单文件
python museuploader_linux.py -fp A.fa > upload.info

##多个文件
python museuploader_linux.py -fp A.fa B.fa > upload.info

#整个目录
python museuploader_linux.py -fp ./tmp/* > upload.info

image.png

2.3 速度测试

  • ./tmp/文件夹下准备了,2个sra文件,共2.7G,
    • 所以速度为 2764M/1161s ~= 2.38 M/s,此次测试虽然算不上快,
    • 通过本地上传 (23.88+26.47)M/220s ~= 0.23 M/s, 远低于上述速度。

相关文章

网友评论

    本文标题:超高速 | 使用 MuseTransfers 进行文件传输

    本文链接:https://www.haomeiwen.com/subject/fcjrdrtx.html