Overview
3 min
The Cellario OS Python SDK — Python client libraries for the Cellario OS platform, installed via the hrb_cloud_script_python-os117 package.
In this section
- Data API — cellario_cloud_data — core lab data: users, workflows, work orders, labware, protocols.
- Blob Storage — cellario_cloud_blob_storage — file buckets: upload, download, direct access URIs.
- Events — cellario_cloud_events — event publishing and subscriber management.
- Lab Services — cellario_cloud_lab_services — lab automation: systems, edges, orders, automations.
- Platform — cellario_cloud_platform — API keys, notifications, sync.
- Scripting API — hrb_scripting_api — script authoring decorators and the scripting interface.
Installation
# pyproject.toml
[[tool.uv.index]]
name = "cellario"
url = "https://artifacts.cellario.cloud/artifactory/api/pypi/pypi-libraries-local/simple"
[project]
dependencies = [
"hrb_cloud_script_python-os117>=1.0.0,<2.0.0",
]Quick Start
Each API package exposes a high-level client and an AuthenticatedClient for direct endpoint access.
from cellario_cloud_data import AuthenticatedClient, DataAPI
client = AuthenticatedClient(base_url="https://your-instance.cellario.cloud", token="YOUR_TOKEN")
api = DataAPI(client)