python-pyega3 3.4.1 Python client for EGA

This package is a python-based tool for viewing and downloading files from authorized EGA datasets. It uses the EGA data API and has several key features:

  • Files are transferred over secure https connections and received unencrypted, so no need for decryption after download.

  • Downloads resume from where they left off in the event that the connection is interrupted.

  • Supports file segmenting and parallelized download of segments, improving overall performance.

  • After download completes, file integrity is verified using checksums.

  • Implements the GA4GH-compliant htsget protocol for download of genomic ranges for data files with accompanying index files.