search_samples
Find ENA samples by species with optional country filter to retrieve sample records and total counts for genomics research.
Instructions
Find samples in the European Nucleotide Archive (ENA, EMBL-EBI) for a species.
Optionally filter by country of origin.
Returns the total number of matching samples plus up to limit records with
accession, country, collection date, first public date, submitting centre and description.
Args: species: Scientific or common name, e.g. "Bos taurus" or "cattle". country: Country name, e.g. "United Kingdom" or "Kenya". Omit for all countries. limit: Max samples to return (1-100). Default 20. include_subspecies: Also include subspecies and breeds under this taxon.
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": {
"species": "<species>"
},
"name": "search_samples"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| country | No | ||
| species | Yes | ||
| include_subspecies | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | ||
| taxon | Yes | ||
| samples | Yes | ||
| returned | Yes | ||
| country_filter | Yes | ||
| total_matching | Yes |