anyvlm.storage.mappers
Object mappers for converting between VA-Spec models and database entities
- class anyvlm.storage.mappers.AlleleFrequencyMapper[source]
Maps between Allele Frequency Entities
- from_db_entity(db_entity)[source]
Convert DB Allele Frequency Data to VA-Spec Cohort Allele Frequency Study Result model
- Parameters:
db_entity (
AlleleFrequencyData) – An ORM Allele Frequency Data instance- Return type:
AnyVlmCohortAlleleFrequencyResult- Returns:
VA-Spec compliant Cohort Allele Frequency Study Result instance. Will use iriReference for focusAllele
- to_db_entity(va_model)[source]
Convert VA-Spec compliant Cohort Allele Frequency Study Result model to DB Allele Frequency Data
- Parameters:
va_model (
AnyVlmCohortAlleleFrequencyResult) – VA-Spec compliant Cohort Allele Frequency Study Result instance- Return type:
- Returns:
ORM Allele Frequency Data instance