-
Notifications
You must be signed in to change notification settings - Fork 17
Description
First of all, thank you very much for providing the iseq tool — it has been very helpful for our work!
I encountered a problem during use. When downloading a batch of datasets (e.g., all CRR samples under a CRA accession), if any single sample fails MD5 check 3 times, the entire task stops instead of continuing to the next sample. Similarly, when using the list mode to download a batch of accessions, if any one accession is invalid, inaccessible, or cannot be found, the program terminates instead of skipping it.
Here is an example using iseq -i list(I added a nonexistent accession in the middle of the list) -m:
Note: You choose to skip downloading SRA files (-m used), only retrieve the metadata for each accession, see SRR28795981.metadata.tsv ==================================================SRR28795981 download finished================================================== Note: No metadata information found for SRR111111111111111 in the ENA database, try to download from the SRA database Error: No metadata information found for SRR111111111111111 in the all databases How to solve? 1. Check your accession format: SRR111111111111111; 2. SRR111111111111111 is not available in the SRA database; 3. Network is not available on your server
I’m not sure whether this is due to my local setup or a default behavior of the tool. Would it be possible to optimize this behavior or add a configurable parameter to allow skipping problematic samples and continuing with the rest?
Thank you again for the great tool!