store_inline_sequence
Store a human-pasted sequence and return a handle to re-use it.
For a sequence you've already pasted into the conversation, this
gives back a short handle so you can run several tasks on it
without re-pasting the bases in each predict_* call. Note that the
full sequence still passes through the LLM on THIS call — it does
not save context on its own. For large sequences, prefer
fetch_ensembl_sequence / fetch_gene_for_expression / load_local_fasta,
which acquire the bases server-side and never round-trip them.
A line-wrapped FASTA *body* may be pasted verbatim: whitespace is
stripped before storing, so the handle's `length` counts bases and a
later `tss_index` counts into the same string the API measures. (A
FASTA `>` header line is not a sequence and is rejected by the API's
alphabet check.)
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": {
"sequence": "<sequence>"
},
"name": "store_inline_sequence"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Label for this sequence. | sequence |
| sequence | Yes | DNA bases to store and get a handle for. Line breaks are fine — whitespace is stripped, so the handle holds bases. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||