docs

Your genome, as data you can pull anywhere.

Use these docs to open your genome readsets from the dashboard, or stream them into your own notebooks and pipelines with a Sequence access key.

Sequence APIList your genome readsets, then request private links for the data you own.

Private by default

Your genome is scoped to your account. Private links from the dashboard or API are only created for data owned by your account, and you can export it while subscribed or request permanent deletion through verified support.

Read the trust model

Connect your agent to the Om MCP

Add the Om MCP to Claude Code, Codex, or any MCP-capable client and sign in with your Om account. Authorization is OAuth — there is no key to copy or paste, and you can revoke access at any time. Genome tools are available now.

How it works

data access quickstart

List your readsets and request a private link.

Use these examples from your server, notebook, or backend workflow. The Sequence website uses your signed-in session, so access keys should not be placed in browser code.

Create a Sequence key

For servers, notebooks, and scripts. Open the account menu, create an active Sequence access key, and keep it in your environment. MCP clients do not need a key.

List your genome readsets

Call the Sequence API to see the genome data owned by your account.

Request a private link

Use the readset code to generate a private link for downloading or streaming your data.

API request: list your readsets
export SEQUENCE_API_KEY="omtx_..."
curl -sS -H "x-api-key: $SEQUENCE_API_KEY" \
  "https://api.omtx.ai/v2/sequence/readsets?limit=50&genome_only=true"
API request: get private link
export SEQUENCE_API_KEY="omtx_..."
export READSET_CODE="RDS-..."
curl -sS -H "x-api-key: $SEQUENCE_API_KEY" \
  "https://api.omtx.ai/v2/sequence/readset-access?readset_code=$READSET_CODE&genome_only=true"
server or notebook: list your readsets
import os
import requests

api_key = os.environ["SEQUENCE_API_KEY"]
url = "https://api.omtx.ai/v2/sequence/readsets"
headers = {"x-api-key": api_key}
params = {"limit": 50, "genome_only": True}

response = requests.get(url, headers=headers, params=params, timeout=30)
response.raise_for_status()
print(response.json())
  • Use Sequence access keys from your server, notebook, or backend workflow.
  • Do not put Sequence access keys into browser code or third-party websites.
  • Get private Sequence data links after Om marks data ready.
  • Links are generated only for your account and expire automatically.

without MCP

Or drive it from a notebook or script.

If you would rather not connect an MCP client, export a Sequence access key in your shell and hand your agent or notebook this prompt. Access keys are for servers, notebooks, and backend workflows — MCP clients sign in with your Om account instead.

starter prompt
My Om Sequence access key is in $SEQUENCE_API_KEY.
1. List my genome readsets:
   GET https://api.omtx.ai/v2/sequence/readsets?genome_only=true (header x-api-key).
2. Request a private link for the newest ready readset:
   GET https://api.omtx.ai/v2/sequence/readset-access?readset_code=...&genome_only=true
3. Download the paired Parquet and load it.
4. Summarize what you find — read counts, quality, coverage estimate,
   and anything interesting. Cite exactly what you computed.
This is my own genome, for research and educational use only.

faq

Common questions.

What do I actually get?

Ongoing whole-genome sequencing of your sample, cleaned into private readsets your account owns. Both plans cover the kit, sequencing, and private storage. Genome Access is $9 a month with genomic read access metered at 2,000 credits per 1M reads; Genome Unlimited is $49 a month with unlimited genomic read access.

Do I need a lab or any equipment?

No. Om mails you a saliva collection kit. You spit, seal, include the printed QR insert, apply the prepaid return label, and mail it back. That is the only physical step.

How do I explore my genome with my AI agent?

Connect Claude Code, Codex, or any MCP-capable client to the Om MCP and sign in with your Om account. Authorization is OAuth, so there is no key to paste. Your agent sees what each draw costs before it pulls anything, and on Genome Access that genomic read access comes out of your prepaid wallet balance.

How much coverage do I get, and how fast?

We keep sequencing your sample on an ongoing basis, so your genomic coverage increases over time at no extra cost. Your dashboard shows total reads generated and your current coverage. Coverage is just reads x 150 bp over a 3.1 Gb genome, so 20.7M reads is 1x and 620M reads is 30x. If you want depth now rather than over time, a one-time $500 payment adds priority scheduling toward approximately 30x.

Is this a medical or diagnostic test?

No. Om Sequence is for research and educational use only. It is not a diagnostic test and nothing in your data is medical advice. Confirm anything that seems meaningful with a clinical-grade test and a qualified professional.

Can I take my data and leave?

Yes. On Genome Access, downloading your whole genome is billed as genomic read access like anything else — 2,000 credits per 1M reads — so a full pull is a large draw. On Genome Unlimited it is included. Either way there is no separate export fee. For permanent deletion, contact support so we can verify and fulfill the request.

For research and educational use only. Not a diagnostic test and not medical advice.