NCBI Mass Sequence Downloader

NCBI Mass Sequence Downloader retrieves large collections of sequence records from selected NCBI databases for bulk computational sequence analysis.


Key Features:

  • Mass Download Capability: Performs bulk retrieval of sequence records from selected NCBI databases.
  • Automated Retry Mechanism: Verifies downloaded results, detects missing sequences, and automatically retries requests until all requested sequences are stored locally.
  • Cross-Platform Python Compatibility: Implemented in Python and compatible with Linux, Windows, and Mac OSX, supporting Python 2 and Python 3 environments.

Scientific Applications:

  • Bioinformatics: Provides large sequence datasets required for computational sequence analyses.
  • Genomics: Enables retrieval of extensive genomic sequence collections from NCBI for downstream genomic analyses.
  • Molecular Evolution: Supplies bulk sequence data for molecular evolution investigations.
  • BLAST and Comparative Analyses: Produces input datasets for local BLAST searches and comparative evolutionary studies.

Methodology:

Performs bulk queries to selected NCBI databases, downloads sequence records, verifies for missing sequences, and retries downloads until all requested sequences are stored locally.

Topics

Details

License:
GPL-3.0
Maturity:
Mature
Cost:
Free of charge
Tool Type:
command-line tool, desktop application
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Python
Added:
5/12/2017
Last Updated:
12/10/2018

Operations

Publications

Pina-Martins F, Paulo O. NCBI Mass Sequence Downloader–Large dataset downloading made easy. SoftwareX. 2016;5:80-83. doi:10.1016/j.softx.2016.04.007.

Documentation

Downloads