ð CHANGELOG#
0.0.3 - 2026-05-08#
Added#
Add ComBatGAM harmonisation method (#15)
Add support for fetching BIDS-compatible datasets using DataLad and use ON-Harmony dataset as an example (#58)
Export
uniharmony.metricsand allow for multiple metrics inuniharmony.metrics.report_metrics_by_site(#59)Add global and per site functionality to IntraSiteInterpolation class. Add covariate match interpolation to IntraSiteInterpolation class for better preserve biological plausibility. (#61)
Add
BaseComBat,DesignMatrixMixin,StandardizationMixinandLocationAndScaleMixinfor ComBat-based methods (#64)
Changed#
Refactor
make_multisite_classificationto usesklearnfunctions to generate base samples (#54)Expose
uniharmony.datasetsand hide previously exposed functions from it (#58)Fix
uniharmony.metrics.report_metrics_by_sitewhen requested metric requiresy_scoreinstead ofy_pred(#59)Change basic to IntraSiteInterpolation class structure to allow for classification and regression problems. (#61)
Refactor ComBat-based method implementations to use mixin classes (#64)
0.0.2 - 2026-04-16#
Added#
Changed#
Improve
sitesvalidation, handling and storage across transformers (#17)Split up API reference in docs (#19)
Fix IntraSiteInterpolation logic and improve test coverage (#25)
Improve multi-site data generation and move it to
datasets(#27)Improve NeuroComBat tests (#29)
Add Optimal Transport for Domain Adaptation wrapper that allows for harmonizing data to a reference site(s) (#30)
Replace
zensicalwithsphinxfor documentation (#35)
0.0.1 - 2026-03-26#
Added#
0.0.0 - 2026-01-15#
Added#
Clean up repository and publish package (#1)