Stable release for CanDIGv2 v2.1.1
MoH data model support
This version supports the MoH data model v2, including mapping and validation.
What's Changed
- Coverage tool by @daisieh in #4
- Complex references to sheets and fields by @daisieh in #5
- Remove nulls from mapping by @daisieh in #6
- Separate template code by @kcranston in #7
- DIG-1045: First pass at MoH model by @daisieh in #13
- Bug fixes for the MoH model by @daisieh in #14
- DIG-1194: don't map .id properties into template by @daisieh in #15
- DIG-1152: Validate output file against schema using jsonschema by @daisieh in #16
- DIG-1195: indexed_on is now a function; refactoring as well by @daisieh in #17
- change license to lgpl-3 by @kcranston in #18
- DIG-1079, DIG-1226: validate ETL beyond jsonschema by @daisieh in #20
- DIG-1267, DIG-1268 by @daisieh in #21
- Validate coverage separate function by @justin-ys in #23
- HOTFIX: Missing format string by @justin-ys in #25
- DIG-1261: Fix indexing by @daisieh in #24
- DIG-1247: Check that submitter_specimen_id refers to a valid specimen by @daisieh in #26
- Mappings over multiple sheets by @daisieh in #27
- DIG-1140: ETL outputs missing clinical data summary by @daisieh in #28
- Tiny fixes that were missed before by @daisieh in #29
- Increase python version by @mshadbolt in #30
- DIG-1285: check for diffs in moh_template by @daisieh in #31
- DIG-1285 redux: forgot latest bits in moh_template by @daisieh in #32
- Hotfix for treatment_type missing by @daisieh in #33
- added single_map helper function by @yavyx in #34
- DIG-1325: Don't add required_but_missing fields to failure list by @daisieh in #35
- DIG-1344: make sure no dup IDs in schemas by @daisieh in #36
- DIG-1346: distinguish between errors and warnings by @daisieh in #37
- Add REPO_DIR to paths by @daisieh in #39
- fix mapping functions for surgeries in mapping template by @mshadbolt in #38
- DIG-1361: comment out radiation/surgery counts by @daisieh in #40
- Pass on statistics by @daisieh in #41
- DIG-1359: Documentation, error handling and code improvements for usability by @mshadbolt in #42
- Split out jsonschema conversion by @daisieh in #43
New Contributors
- @kcranston made their first contribution in #7
- @justin-ys made their first contribution in #23
- @mshadbolt made their first contribution in #30
- @yavyx made their first contribution in #34
Full Changelog: v1.0.1...v1.1.0