What problem does it solve?
Running BLAST searches against NCBI servers requires managing asynchronous job submission, RID-based polling, rate limits, and parsing large JSON2 or Text result payloads. This Skill handles the full workflow and returns compact top-hit summaries instead of raw output.
Core Features & Use Cases
- Job Submission and Polling: Submit nucleotide or protein queries with blastn, blastp, blastx, tblastn, or tblastx, then check RID status or run end-to-end with automatic polling that respects NCBI rate limits.
- Compact Result Summaries: Parse JSON2 responses (including ZIP archives) into capped top-hit tables with accession, title, e-value, and bit score, keeping raw output on disk only when requested.
- Use Case: A researcher pastes a protein FASTA sequence and asks for the top matches in Swiss-Prot; the Skill submits the job, polls until ready, and returns the five best hits with e-values while saving the full JSON2 to a file.
Quick Start
Ask the assistant to run a BLAST search, for example: run a blastp search of this protein sequence against the swissprot database and show me the top five hits.