list_models
List available models for a task.
Use to discover model ids before passing one as the `model`
argument to a predict tool. The same catalog is also available
as the resource `gi://models`.
Returns a FLAT object — {task, default_model, models: [...]} — not the
{data, meta} envelope the predict tools return. Each model carries a
`bio_spec`, whose useful fields are `request_max_bp` (the enforced
ceiling, 500,000 everywhere) and `context_window_bp` (what the model
reads in one step — compare your sequence length against it: a shorter
one is scored against a padded window). `trained_window_bp` is the fixed
receptive field where there is no sliding window (9,198 for
g0-expression). `request_max_bp` is the only one of the three that is a
cap; the window fields describe what the model scores, not what the
route accepts.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | Task name. One of: promoter, splice, enhancer, chromatin, expression, annotation. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||