v1.0.0
What's Changed
This release contains a number of improvements to user functionality:
- adding rounding as a mitigation strategy
- adding support for pie charts
Importantly, it also marks the transition so that the behaviour of the ACRO toolset is now driven by the statbarnsdc ontology.
Each type of analysis supported is associated with a unique identifier (uri) --e.g. Mean, Frequency,Linear Regression ... - so that when the user calls that analysis ACRO:
- dynamically looks up the potential risks, mitigations, checks to run and evidence needed for those checks,
- collects the evidence needed (for single-site or federated risk assessment)
- makes a risk assessment based on the evidence and the TRE risk appetite
- outputs a (non-disclosive) FAIR statement off exactly what has happened.
Full Changelog: v0.4.12...v1.0.0
What's Changed
-
Refactor: Make ACRO ontology-driven by @jim-smith@JessUWE in #395
-
refactor: update rounded_survival_table to use dynamic column names by @JessUWE in #332
-
docs: update documentation and simplify examples by @jim-smith in #334
-
chore: notebook maintenance and folder cleanup by @JessUWE in #336
-
docs: replace pre-commit with prek in CONTRIBUTING guide by @JessUWE in #338
-
fix: resolve shape mismatch in crosstab/pivot_table with aggfuncs by @JessUWE in #347
-
docs: update Stata cheat sheet by @jim-smith in #354
-
chore: add type hints by @shamykyzer in #343
-
ci: automate changelog from PR names by @shamykyzer in #352
-
feat: improve handling invalid aggregation functions in stata by @jim-smith in #365
-
fix: correct cell ID misalignment and hierarchical reindexing by @JessUWE in #367
-
chore: remove unused pylint inline pragmas by @ssrhaso in #371
-
chore: enable 11 additional ruff lint rule sets by @ssrhaso in #373
-
docs: update contributing guide and add AI policy by @rpreen in #369
-
refactor: extract acro_artifacts folder name to ARTIFACTS_DIR constant by @Faadabu in #376
-
feat: create and enforce blocked file extension list for custom outputs by @ssrhaso in #377
-
feat: add rounding as a protection mechanism by @ssrhaso in #381
-
feat: honor zeros_are_disclosive in hist() empty bin check (#308) by @ssrhaso in #386
-
feat(hist): flag bin-edge disclosure risks (#192) by @ssrhaso in #382
New Contributors
- @shamykyzer made their first contribution in #343
- @kuraisle made their first contribution in #359
- @ssrhaso made their first contribution in #355
- @Faadabu made their first contribution in #376
Full Changelog: v0.4.12...v1.0.0