Skip to content

Releases: EGA-archive/ega-download-client

v5.2.0

03 Apr 08:42
7204409
Compare
Choose a tag to compare

Infer or autocorrect the format in the htsget command

The client now determines the file format as follows:

  1. It first tries to detect the format from the file name.
  2. If it can't, it uses the format the user specifies.
  3. If no format is detected or specified, it defaults to "BAM" (This is the file-distribution service behaviour)

Note: If both detected and specified formats are available but differ, the detected format is used.

https://pypi.org/project/pyega3/5.2.0/

v5.1.0

26 Oct 13:43
Compare
Choose a tag to compare

Post download stats data to the service

https://pypi.org/project/pyega3/5.1.0/

v5.0.2

22 Feb 10:19
Compare
Choose a tag to compare

Retry the whole slice when the download interrupted

https://pypi.org/project/pyega3/5.0.2/

v5.0.1

16 Dec 10:34
Compare
Choose a tag to compare

Set fileStatus for file metadata JSON from new data API

https://pypi.org/project/pyega3/5.0.1/

v5.0.0

06 Dec 17:38
fa399b3
Compare
Choose a tag to compare
  • Allow the client to query the new data api
  • --format parameter now supports BCF and VCF too

https://pypi.org/project/pyega3/5.0.0/

v4.0.5

27 Jun 11:46
1bf6e00
Compare
Choose a tag to compare
  • Refactor client to store VERSION number in dedicated file
  • Add --version parameter that allows users to check the client's version number
  • Add version number to client description

v4.0.4

14 Jun 15:37
Compare
Choose a tag to compare
  • Retry GET file metadata HTTP 500 errors
  • Exit with failure code 1 when there is an exception in executing commands

https://pypi.org/project/pyega3/4.0.4/

v4.0.3

12 May 16:25
Compare
Choose a tag to compare

v4.0.2

12 May 10:15
Compare
Choose a tag to compare

Fix the pyEGA3 version in the logs

https://pypi.org/project/pyega3/4.0.2/#description

4.0.1

05 May 13:23
Compare
Choose a tag to compare
  • Retry GET requests with back off timeout for downloading slices
  • Reuse valid file slices on retries

https://pypi.org/project/pyega3/4.0.1/#description