All notable data structure changes to this project will be documented in this file.
This includes both schema and data workflow changes.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Updated .NET version from 6.0 to 8.0
- Added new index to
Active
column ofHaplotypeFrequencySets
to optimise deletion of inactive sets.
Prior to v1.5 of Atlas, no Changelog was actively updated. A snapshot of the schema at this time has been documented here, and all future changes should be documented against the appropriate version.
One record for each HF set. Includes all sets ever imported, not just currently active ones.
Id
RegistryCode
- string registry code. Must match registry data provided with donorsEthnicityCode
- string ethnicity code. Must match ethnicity data provided with donorsPopulationId
- not used by Atlas - useful for consumer/support identification of HF sets by registry/ethnicity code combined idHlaNomenclatureVersion
- HLA nomenclature version used to generate this setActive
- whether this set can be used for match prediction. Only one set should be active per population. Allows quick rollback to old sets if new ones are problematicName
- name for manual identification of sets / supportDateTimeAdded
Individual Frequencies within a set
Id
Frequency
- how likely this haplotype is within its population- HLA data - in format specified by TypingCategory
A
B
C
DQB1
DRB1
SetId
- FK to HaplotypeFrequencySetsTypingCategory
- HLA typing category used for the HLA in this haplotype record. Supported values:- small g group
- large G group
- P group