Description:
Gene expression data is often affected by batch effects, which can introduce systematic noise and confound biological signals. This issue proposes the implementation of a batch effect correction module to address this.
Plan
Research: Investigate common batch effect correction methods (e.g., ComBat, Harmony).
Implementation: Add a correct_batch_effects function to core/utils.py.
Integration: Integrate the new function into the main analysis pipeline in core/main.py, with an option to enable/disable it in the hyperparams.yaml configuration.
Description:
Gene expression data is often affected by batch effects, which can introduce systematic noise and confound biological signals. This issue proposes the implementation of a batch effect correction module to address this.
Plan
Research: Investigate common batch effect correction methods (e.g., ComBat, Harmony).
Implementation: Add a correct_batch_effects function to core/utils.py.
Integration: Integrate the new function into the main analysis pipeline in core/main.py, with an option to enable/disable it in the hyperparams.yaml configuration.