Start using Om in minutes
Make your first authenticated Om API call, pull training data, pressure-test targets, research therapeutic questions, and launch Hub workflows with the same API key and Wallet Credits.
Five ways to start using Om
Start with a fast hello-world call, then move into Data Access, target diligence, therapeutic diligence, and Hub workflows. Each flow maps to the current Om SDK and public Om API.
Hello world: list proteins you can work on
Make one authenticated call, verify your API key, and grab protein UUIDs you can use across Data Access, Diligence, Hub, and generation workflows.
- Fastest way to confirm your API key is live.
- Discovery-only call; does not deduct Wallet Credits.
- Take returned `protein_uuid` values straight into Data Access, Diligence, Hub, and generation workflows.
from omtx import OmClient
client = OmClient(api_key="YOUR_API_KEY")
catalog = client.datasets.catalog()
items = catalog["catalog"]["items"]
print("API key works. First proteins:")
for item in items[:5]:
print(item["protein_name"], item["protein_uuid"])Need more training data?
Browse proteins, choose how many binders and non-binders you want, and bring Om data into your training stack with a subscription-backed Data Access workflow.
Explore Data AccessWant research and models in one place?
Use Diligence to pressure-test targets, then launch structure prediction, docking, or design workflows in Hub with the same Om account and Wallet Credits.