Reference for the biolm Python package (pip install biolm-sdk). Product APIs
below are the recommended entry points. For HTTP clients, legacy helpers, and deprecated
imports, see biolm.core.
Product APIs
Inference
Encode, predict, generate, and lookup with a bound model interface. |
|
Model catalog browsing and copy-paste example generation ( |
Protocols
Load, validate, and inspect protocol YAML locally. |
|
Execute supported protocol YAML locally via the pipeline runtime ( |
|
Submit a hosted protocol run and block until results are ready. |
|
Submit, track, and download protocol runs programmatically. |
Pipelines
Multi-stage protein design with DuckDB caching and resumability. |
|
|
Platform
Supported account/environment context, organization, environment, and budget APIs. |
|
Deprecated compatibility placeholder; Modal volumes are runtime-only. |
|
XGBoost and DSM finetuning workflows. |
Datasets
Local dataset inventory ( |
biolm.seqframe
Sequence-centric Parquet/DuckDB dataframe (optional |
Utilities
Core client (advanced)
Prefer product APIs above. Use biolm.core when you need direct HTTP control, async clients, or legacy imports.
Legacy one-shot sync wrapper (re-exported from |
|
Sync HTTP client with schema access and manual batching. |
|
Async HTTP client; |
|
Deprecated; do not use in new code. |
Plugins (optional)
Optional third-party backends under biolm.plugins. Install extras as needed
(pip install biolm-sdk[mlflow]). Plugins are not imported from the top-level
biolm package.
Protocol result logging and optional dataset push/pull backend. |
|
CLI: log protocol run results to MLflow. |
|
CLI: local datasets (create, list, add) and push/pull backends. |
Full module index: biolm package.