The Pydantic models in these packages replace the manually created models in metakb/schemas/annotation.py, metakb/schemas/categorical_variation.py, and metakb/schemas/variation_statement.py. (#388)
ga4gh.vrs version bumped
The models in all ga4gh packages caused breaking changes (mainly renaming) to the evidence models (such as #395)
Represent categorical variation members and constraints properly (#309)
Standardize representing normalizer data in extensions
The extension.name will always be vicc_normalizer_data and value will contain id, label, and optional mondo_id (for disease)
Simplify assertion checks in tests
CDMs can be found here: s3://vicc-metakb/cdm-sandbox/20241114/
Note: I started doing study --> study statement / statement, but with an already large PR I decided to break this out. Will create new PR with this change.
close #388 , #395, #309
ga4gh.cat_vrs
+ga4gh.va_spec
packagesmetakb/schemas/annotation.py
,metakb/schemas/categorical_variation.py
, andmetakb/schemas/variation_statement.py
. (#388)ga4gh.vrs
version bumpedextension.name
will always bevicc_normalizer_data
and value will containid
,label
, and optionalmondo_id
(for disease)CDMs can be found here:
s3://vicc-metakb/cdm-sandbox/20241114/
Note: I started doing study --> study statement / statement, but with an already large PR I decided to break this out. Will create new PR with this change.