text: Methods like ComBat and surrogate variable analysis (SVA) work well. It is important to make sure that the signal isn't removed when the batch variance is minimized. The methods can also overfit so you need to be careful with giving the batch correction algorithm info about biological conditions.