Title
UniHarmony kickstart
Short description and the goals for the OHBM BrainHack
UniHarmony is a newly developed library that aims to aggregate data harmonization methods that have been scatterly published. Inspired by (and compatible with) sklearn, uniharmony aims to provide a unified API for several methods, including additional functionalities for multi-site data.
The goal of the OBHM BrainHack would be to enhance the library's code and documentation, add new perspectives, and test the implemented code.
Link to the Project
https://github.com/N-Nieto/UniHarmony
Image/Logo for the OHBM brainhack website
No response
Project lead
Nicolás Nieto, https://github.com/N-Nieto, niconieto8276
Main Hub
Bordeaux
Link to the Project pitch
No response
Other hubs covered by the leaders
Skills
The range of possible contributions is very broad.
From no coding experience: improving documentation.
Basic Python: Made examples and checks, improved code documentation, and code.
Advance Python: Propose and develop methods or new features for the implemented methods. Write tests to increase the coverage of edge cases.
Recommended tutorials for new contributors
Contributing guidelines are provided in the repo: https://github.com/N-Nieto/UniHarmony?tab=contributing-ov-file
Good first issues
First issues are marked in the repository.
Twitter summary
UniHarmony is a newly developed library that aims to aggregate data harmonization. Inspired by (and compatible with) sklearn, uniharmony aims to provide a unified API for several methods, including additional functionalities for multi-site data. Join the OBHM BrainHack to help improve the library's code and documentation and share your perspective!
Short name for the Discord chat channel (~15 chars)
UniHarmony
Please read and follow the OHBM Code of Conduct
Title
UniHarmony kickstart
Short description and the goals for the OHBM BrainHack
UniHarmony is a newly developed library that aims to aggregate data harmonization methods that have been scatterly published. Inspired by (and compatible with) sklearn, uniharmony aims to provide a unified API for several methods, including additional functionalities for multi-site data.
The goal of the OBHM BrainHack would be to enhance the library's code and documentation, add new perspectives, and test the implemented code.
Link to the Project
https://github.com/N-Nieto/UniHarmony
Image/Logo for the OHBM brainhack website
No response
Project lead
Nicolás Nieto, https://github.com/N-Nieto, niconieto8276
Main Hub
Bordeaux
Link to the Project pitch
No response
Other hubs covered by the leaders
Skills
The range of possible contributions is very broad.
From no coding experience: improving documentation.
Basic Python: Made examples and checks, improved code documentation, and code.
Advance Python: Propose and develop methods or new features for the implemented methods. Write tests to increase the coverage of edge cases.
Recommended tutorials for new contributors
Contributing guidelines are provided in the repo: https://github.com/N-Nieto/UniHarmony?tab=contributing-ov-file
Good first issues
First issues are marked in the repository.
Twitter summary
UniHarmony is a newly developed library that aims to aggregate data harmonization. Inspired by (and compatible with) sklearn, uniharmony aims to provide a unified API for several methods, including additional functionalities for multi-site data. Join the OBHM BrainHack to help improve the library's code and documentation and share your perspective!
Short name for the Discord chat channel (~15 chars)
UniHarmony
Please read and follow the OHBM Code of Conduct