fetch_sequence_by_id
Fetch a biological sequence from NCBI databases by providing a sequence identifier and database name (e.g., nucleotide, protein). Requires email for NCBI compliance.
Instructions
Fetch a sequence from NCBI database by ID.
Args: db: Database name ('nucleotide', 'protein', etc.) seq_id: Sequence identifier email: Email address for Entrez (required by NCBI)
Returns: Dictionary containing sequence information
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"db": "<db>",
"seq_id": "<seq_id>"
},
"name": "fetch_sequence_by_id"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| db | Yes | ||
| seq_id | Yes | ||
| No | user@example.com |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||