Altar AlphaGenome binding
altar-alphagenome connects Google DeepMind's hosted AlphaGenome
API to Altar. It registers ALPHAGENOME in Altar's canonical altar.model_plugins group and scores inline:
build_scoring_plan returns a JSON-durable InlineScoringPlan, and execute_inline calls the API in process
without an execution backend or container.
The binding is not on PyPI. Install it from a clone of the repository, which also installs Altar from the same checkout:
uv pip install -e bindings/alphagenome
The binding depends on the exact alphagenome SDK release recorded in its runtime identity and refuses to
execute with a different version. The SDK is imported only when the default scorer runs, so plans can be built,
validated, and materialized without loading the client.
An Altar model instance is AlphaGenome plus its configured organism, ontology terms, variant scorers, and
sequence length. The binding always calls the production ALL_FOLDS model rather than exposing training folds
in user configuration. Human coordinates must be hg38 and mouse coordinates mm10. The API key is a
SecretReference in durable configuration; the raw key, an injected scorer, or an SDK client reaches the
plugin only through the non-durable AlphaGenomeRuntime.
Each variant yields one scalar headline row (top_output_type, top_track, max_abs_raw_score,
top_track_abs_quantile_score, max_abs_quantile_score, n_tracks_scored) and a lossless track_scores
detail table with one row per scorer and genomic track. Persist the detail table with any Altar DetailStore.
See the AlphaGenome integration page for the reduction, prioritization rule, and compatibility notes. API quota, availability, privacy policy, and provider terms of use apply independently of this MIT-licensed binding.
Metadata
Release files for altar-alphagenome 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| altar_alphagenome-0.2.0.tar.gz | 19.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| altar_alphagenome-0.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 33.0 kB
Release files / altar_alphagenome-0.2.0.tar.gz
| Download URL | altar_alphagenome-0.2.0.tar.gz |
|---|---|
| Size | 19.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8698d5efbff5ffc0a53f2858560ce9fa172bd0d0e20c5881cf00d132809e167f
|
|
BLAKE2b-256 checksum How to use checksums |
7a0771443868a4b6e3c8517f59bdd76e7d867f8f2a331251542b0f299ea79d1e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.17 {"installer":{"name":"uv","version":"0.12.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|
Release files / altar_alphagenome-0.2.0-py3-none-any.whl
| Download URL | altar_alphagenome-0.2.0-py3-none-any.whl |
|---|---|
| Size | 13.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
95eacd2c450cc85b531fc19f3c14bb8ddd01b296ef2134f486d43389cd441abd
|
|
BLAKE2b-256 checksum How to use checksums |
f154b64e2d1e94a3f333b9ed532324c686501b074b5f120b1326c0e8c0b07e30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.12.17 {"installer":{"name":"uv","version":"0.12.17","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"22.04","id":"jammy","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
|