BI
Data & Repro
bio-entrez-link
Retrieve linked records across NCBI Entrez databases.
FreedomIntelligence/OpenClaw-Medical-SkillsView
Maintainer FreedomIntelligence · Last updated April 1, 2026
Run BLAST searches against local or remote databases for sequence homology.
Original source
https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/bio-blast-searches
Skill Snapshot
Source Doc
| Program | Query | Database | Use Case |
|---|---|---|---|
blastn | Nucleotide | Nucleotide | DNA/RNA sequence similarity |
blastp | Protein | Protein | Protein sequence similarity |
blastx | Nucleotide | Protein | Find protein hits for DNA query |
tblastn | Protein | Nucleotide | Find DNA encoding protein-like |
tblastx | Nucleotide | Nucleotide | Translated vs translated |
Submit a BLAST query to NCBI servers.
from Bio.Blast import NCBIWWW
## Common Databases
**Nucleotide:**
| Database | Description |
|----------|-------------|
| `nt` | All GenBank + EMBL + DDBJ |
| `refseq_rna` | RefSeq RNA sequences |
| `refseq_genomic` | RefSeq genomic sequences |
**Protein:**
| Database | Description |
|----------|-------------|
| `nr` | Non-redundant protein |
| `refseq_protein` | RefSeq proteins |
| `swissprot` | SwissProt (curated) |
| `pdb` | Protein structures |
Related skills
Retrieve linked records across NCBI Entrez databases.
Set up and run BLAST+ locally with custom databases.
Taxonomic classification of metagenomic reads using Kraken2. Fast k-mer based classification against RefSeq database. Use when performing in…
KEGG pathway and module enrichment analysis using clusterProfiler enrichKEGG and enrichMKEGG. Use when identifying metabolic and signaling p…