Skip to content

Suggestion: Continue download despite MD5 failure or missing accession in list mode #40

@zhanxiangzong

Description

@zhanxiangzong

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions