Open orenmn opened 4 years ago
You're running too many requests per time slice, which is why you're getting the 429 status. You can either wait a bit and continue, or get an NCBI API key and use the git version of ncbi-acc-download with the --api-key
parameter.
Interesting. I used the command on two other WGS master records, and it worked every time, then when I used it on BLEV00000000.1
, it failed every time. This experimentation was several hours ago.
Now I only tried ncbi-acc-download --verbose --recursive BLEV00000000.1
without any other downloads before that, and indeed it worked.
Thank you!! (I am not closing the issue in case you wish to change the error message or something, but you definitely solved my problem)
I have the impression that the NCBI clamped down on how many requests you could send before running into yay 429 status recently. I used to almost never hit it, and in the last month I kept running into it frequently.
I have tried to run
ncbi-acc-download --verbose --recursive BLEV00000000.1
multiple times, but got a similar error message each time (only different id ranges):https://www.ncbi.nlm.nih.gov/nuccore/BLEV01000101 and https://www.ncbi.nlm.nih.gov/nuccore/BLEV01000102 (for example) seem valid to me, but maybe I am missing something..