Skip to content

Dereferenced schemas

Records as written to moalmanac-db's dereferenced/ files and served by the API, with foreign keys replaced by the records they point to.

Generated from moalmanac-db at commit e8179c4.

Schema Description
Agent An organization or person that publishes documents or contributes to records.
Allele A VRS Allele with its SequenceLocation embedded. The referenced hgvs.* keys become expressions and the state_* keys become state.
Biomarker A Cat-VRS CategoricalVariant whose allele, location, genes, function, and copy change are shaped into constraints. Root type Biomarker with one subtype per biomarker_type extension value.
BiomarkerCriterion Interim link between a proposition and a biomarker (a draft Cat-VRS categorical variant criterion), with the biomarker embedded as subject.
Coding A code within a coding system, e.g. oncotree:BRCA or ncit:C97660.
Contribution A dated contribution by an agent, with the agent embedded as contributor.
CopyChange A copy change term, e.g. gain or loss.
Disease A cancer type concept with its primary coding and mappings embedded.
Document A source document. Publisher, company, drug names, dates, and status are extensions; urls are plain strings.
Extension A GKS Core extension: a name/value pair for information the underlying specification does not directly support. value may be any JSON type.
FunctionConsequence The functional consequence of a variant, with its primary coding embedded.
Gene A gene concept. Standalone genes carry the gene's sequence locations in extensions; genes embedded in a biomarker have extensions stripped ($defs/Gene without extensions).
Indication Regulatory approval text and its source, with contributions and documents embedded. Root type Indication with one subtype per organization, selected by the id prefix ind:{org}:. status is an extension; HSE indications additionally carry reimbursement_scheme and reimbursement_comment extensions.
Mapping A concept mapping as stored in a mappings file: a coding plus a SKOS relation, with the join record's id. Embedded in concepts as ConceptMapping (no id).
Proposition A VariantTherapeuticResponseProposition. Because Cat-VRS does not yet support sets of categorical variants, subjectVariant is a placeholder and the biomarker criteria are held in the biomarkers extension.
SequenceLocation A VRS SequenceLocation with its SequenceReference embedded.
SequenceReference A VRS SequenceReference: a reference sequence (protein, transcript, or chromosome).
Statement A knowledge claim, with contributions, documents, proposition, and strength embedded. status and the underlying indication are extensions.
Strength The category of evidence supporting a statement, with its primary coding embedded.
Therapy A therapeutic agent concept with its primary coding and mappings embedded.
TherapyGroup A set of therapies administered together, with each therapy embedded.