Skip to content

AnnotationStore

Source: src/AWS/Omics/AnnotationStore.ts

An Amazon HealthOmics annotation store — a container for genome annotation data (GFF, TSV, or VCF) aligned to a reference genome.

An annotation store name is auto-generated from the app, stage, and logical ID unless you provide one. The storeFormat, reference, storeOptions, and sseConfig are immutable — changing any of them replaces the store. description is updated in place.

VCF Annotation Store

import * as Omics from "alchemy/AWS/Omics";
const store = yield* Omics.AnnotationStore("Annotations", {
storeFormat: "VCF",
reference: {
referenceArn: "arn:aws:omics:us-east-1:123456789012:referenceStore/1234567890/reference/0987654321",
},
});

TSV Annotation Store

const store = yield* Omics.AnnotationStore("Annotations", {
storeFormat: "TSV",
storeOptions: {
tsvStoreOptions: { annotationType: "GENERIC" },
},
});