Thanks jared.andrews07 for your answer.
So, you are suggesting to use only "Donor" in the integration?
RunHarmony(seu_obj, group.by.vars = c("Donor"))
Since I am interested in the differences between the conditions (WT vs KO), I am wondering if using "Sample_ID" is appropriate:
RunHarmony(seu_obj, group.by.vars = c("Sample_ID", "Donor"))
I am not sure, but using "Sample_ID" might remove the differences between the conditions right ?