ega-download-client:一个基于Python的基本EGA下载客户端

时间:2024-06-16 21:19:30
【文件属性】:

文件名称:ega-download-client:一个基于Python的基本EGA下载客户端

文件大小:31KB

文件格式:ZIP

更新时间:2024-06-16 21:19:30

Python

EGA下载客户端:pyEGA3 概述 pyEGA3下载客户端是一个基于python的工具,用于查看和下载授权EGA数据集中的文件。 pyEGA3使用EGA Data API,并具有以下关键功能: 文件通过安全的https连接传输,并且未加密,因此下载后无需解密。 如果连接中断,下载将从中断处恢复。 pyEGA3支持文件分段和分段的并行下载,从而提高了整体性能。 下载完成后,将使用校验和验证文件完整性。 pyEGA3实施了GA4GH兼容的htsget协议,可下载带有随附索引文件的数据文件的基因组范围。 教程视频 提供一个视频教程,演示pyEGA3从安装到文件下载的用法。 要求 Python 3.6或更高版本。 () 防火墙端口 pyEGA3对EGA AAI( )和EGA Data API( )进行https调用。 必须从执行pyEGA3的位置都可以访问端口8443和8052,以


【文件预览】:
ega-download-client-master
----MANIFEST.in(97B)
----go.sh(175B)
----.github()
--------ISSUE_TEMPLATE()
----debian_dependency_install.sh(261B)
----requirements.txt(107B)
----red_hat_dependency_install.sh(413B)
----pyega3()
--------pyega3.py(27KB)
--------__init__.py(0B)
--------config()
----LICENSE(11KB)
----go1.sh(869B)
----test()
--------__init__.py(0B)
--------test_pyega3.py(39KB)
----setup.cfg(62B)
----setup.py(2KB)
----README.md(12KB)
----.gitlab-ci.yml(1KB)
----osx_dependency_install.sh(291B)

网友评论