Skip to main content
Ctrl+K

uniharmony 0.0.4.dev9 documentation

  • â–ķïļ Getting Started
  • 🛠ïļ Utilities
    • Multisite Data Simulation
    • MAREoS Benchmark Datasets
    • ON-Harmony Dataset
    • Datalad Integration
    • Site-Stratified Metrics
  • ðŸ§Ū Methods
    • ðŸĪš ComBat-based Harmonization
      • ComBat and neuroComBat
      • ComBat-GAM
      • CovBat
      • Neuroharmony
      • LongComBat
      • DeepComBat
      • PrettYharmonize
    • 📈 Interpolation-based Harmonization
      • Inter-Site Matched Interpolation (ISMI)
      • Intra-Site Interpolation (ISI)
    • 🔎 IQM-based Harmonization
      • BARTharm
  • 🎛ïļ Examples
    • Basic examples
      • Characterise a multisite problem
      • Explore EoS with dimensionality reduction techniques
      • Compute metrics by site
      • Characterise a multisite problem with MAREoS
      • Discover biases in metrics by site
      • Impact of Effects of Site in ML
    • Multisite Data
      • Load ON-Harmony dataset
      • Load MAREoS dataset
      • Generate imbalance multisite data
      • Multisite data generation
    • ComBat Methods
      • Analysing NeuroComBat behaviour with imbalance across sites
      • Binary classification with NeuroComBat
      • Analysing ComBatGAM behaviour with imbalance across sites
      • Binary classification with ComBatGAM
      • Using NeuroComBat with MAREoS dataset
      • Using ComBatGAM with MAREoS dataset
    • Interpolation Methods
      • Binary classification using ISI
      • IntraSiteInterpolation advance usage
      • Multiclass classification using ISI
      • Multisite Harmonization using Inter-Site Matched Interpolation (ISMI)
    • Optimal Transport based Domain Adaptation
      • Binary classification using OTDA
  • 🗚ïļ API Reference
    • uniharmony
      • verbosity
      • verbosity_context
    • uniharmony.datasets
      • make_multisite_classification
      • load_MAREoS
      • load_ONharmony
      • download_bids_dataset
      • clean_tmp
      • list_available_files
    • uniharmony.metrics
      • report_metrics_by_site
    • uniharmony.combat
      • NeuroComBat
      • ComBatGAM
    • uniharmony.interpolation
      • InterSiteMatchedInterpolation
      • IntraSiteInterpolation
    • uniharmony.ot
      • OptimalTransportDomainAdaptation
  • 📂 CHANGELOG
  • .md

🎉 Welcome to uniharmony

Contents

  • 🙌 Contribution
  • 🊊 License
  • 📖 Contents

🎉 Welcome to uniharmony#

PyPI

PyPI - Python Version

UniHarmony is a Python library that implements and provides several harmonization methods via an unified API.

Note

This project is under active development.

🙌 Contribution#

Contributions are welcome and greatly appreciated. Please read the guidelines to get started.

🊊 License#

UniHarmony is released under the AGPL v3 license unless otherwise stated.

📖 Contents#

  • â–ķïļ Getting Started
    • ðŸ’ū Installation
    • 🊄 Usage
  • 🛠ïļ Utilities
    • Multisite Data Simulation
    • MAREoS Benchmark Datasets
    • ON-Harmony Dataset
    • Datalad Integration
    • Site-Stratified Metrics
  • ðŸ§Ū Methods
    • ðŸĪš ComBat-based Harmonization
    • 📈 Interpolation-based Harmonization
    • 🔎 IQM-based Harmonization
  • 🎛ïļ Examples
    • Basic examples
    • Multisite Data
    • ComBat Methods
    • Interpolation Methods
    • Optimal Transport based Domain Adaptation
  • 🗚ïļ API Reference
    • uniharmony
    • uniharmony.datasets
    • uniharmony.metrics
    • uniharmony.combat
    • uniharmony.interpolation
    • uniharmony.ot
  • 📂 CHANGELOG
    • 0.0.3 - 2026-05-08
    • 0.0.2 - 2026-04-16
    • 0.0.1 - 2026-03-26
    • 0.0.0 - 2026-01-15

next

â–ķïļ Getting Started

Contents
  • 🙌 Contribution
  • 🊊 License
  • 📖 Contents

By uniharmony Contributors

ÂĐ Copyright 2026, uniharmony Contributors.