agent-browser
Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test w…
Maintainer FreedomIntelligence · Last updated April 1, 2026
Fetch records from NCBI Entrez by accession or UID.
Original source
https://github.com/FreedomIntelligence/OpenClaw-Medical-Skills/tree/main/skills/bio-entrez-fetch
Skill Snapshot
Source Doc
Fetch complete records in various formats from any NCBI database.
## Fetch FASTA sequence
handle = Entrez.efetch(db='nucleotide', id='NM_007294', rettype='fasta', retmode='text')
fasta_text = handle.read()
handle.close()
## Fetch multiple records
handle = Entrez.efetch(db='nucleotide', id='NM_007294,NM_000059', rettype='fasta', retmode='text')
Key Parameters:
| Parameter | Description | Example |
|---|---|---|
db | Database name | 'nucleotide', 'protein', 'pubmed' |
id | Record ID(s) | 'NM_007294' or '123,456,789' |
rettype | Return type | 'fasta', 'gb', 'abstract' |
retmode | Return mode | 'text', 'xml' |
retstart | Start index | 0 |
retmax | Max records | 20 |
WebEnv | History server session | From esearch |
query_key | History server query | From esearch |
Related skills
Browse the web for any task — research topics, read articles, interact with web apps, fill forms, take screenshots, extract data, and test w…
Access 20+ years of global financial data: equities, options, forex, crypto, commodities, economic indicators, and 50+ technical indicators.
Filter alignments by flag, quality, region, or paired status.
Index BAM/CRAM files with samtools index for random access.