EGA-archive / ega-download-client

A Python-based EGA download client
Apache License 2.0
93 stars 52 forks source link

md5 check fails 2 times #195

Open b-lac opened 1 year ago

b-lac commented 1 year ago

md5 check fails a lot

md5 check at the end of download fails frequently. It takes 3-4 retry to obtain the correct file.

Description of the bug

I am trying to download a BAM ~12GB and it fails a few times because of md5 before succeeding.

Used versions

To Reproduce

pyega3 -cf credentials.json -c 32 fetch -f BAM EGAF00004937273

Observed behaviour

  1. First failure: Download process expected md5 value '64c6c8e2161a04609cec14f15d4bd9f5' but got '58b1a5852b2e8efae46dbcb7338131a3'
  2. second failure (same message)
  3. success: Saved to : '/data/home/USER/EGAF00004937273/A15320.bam'(11940174997 bytes, md5=64c6c8e2161a04609cec14f15d4bd9f5)

Expected behaviour

Does not fail 2 times, correct md5 pyega3_output.log

jayala commented 1 year ago

I can confirm having the same problem.

sunnaa0423 commented 1 year ago

I've had this problem too, but I've downloaded it more than five times and every MD5 check is wrong. Sad.

zztin commented 1 year ago

I have the same issue...

joonan30 commented 1 year ago

We have the same issue too. When would it be solved? It seems that EGA does not have any plan to share data.

faridrashidi commented 1 year ago

I have the same issue!! Could someone please give a solution or fix the issue?

maarten-devries commented 1 year ago

I am having the same issue.

nloyfer commented 1 year ago

I suggest this workaround: #192

Jungal10 commented 2 months ago

2024 is still see the same issue