Skip to content

ReferenceStore

Source: src/AWS/Omics/ReferenceStore.ts

An Amazon HealthOmics reference store — a container for reference genomes that read sets are aligned against.

A reference store name is auto-generated from the app, stage, and logical ID unless you provide one. HealthOmics offers no update-store API, so any change to name, description, or sseConfig replaces the store. A store can only be deleted once it contains no reference genomes.

Basic Reference Store

import * as Omics from "alchemy/AWS/Omics";
const store = yield* Omics.ReferenceStore("References");

Named Reference Store with Description

const store = yield* Omics.ReferenceStore("References", {
name: "human-references",
description: "GRCh38 reference genomes",
});
const store = yield* Omics.ReferenceStore("References", {
sseConfig: {
type: "KMS",
keyArn: "arn:aws:kms:us-east-1:123456789012:key/abc-123",
},
});