symbioticMe / proBatch

Tools for Batch Effects Diagnostics and Correction
15 stars 6 forks source link

Differences in results between versions 1.2.0 and 1.6.0 #12

Open Niveda-S opened 3 years ago

Niveda-S commented 3 years ago

Hi,

I was trying to use the same dataset across two different versions of probatch 1.2.0 and 1.6.0. There sees to be a huge difference in the results between the two versions. I. For example, for the same dataset, the PVCA using version 1.2.0 shows batch corrections but using 1.6.0 shows no batch correction: a) Version 1.2.0 Before Correction: image After Correction (Combat+Loess): image b) Version 1.6.0 Before Correction: image After Correction (Combat+Loess): image II. Similarly, the PCAs looks super different: a) Version 1.2.0 Before Correction: image After Correction (Combat+Loess): image b) Version 1.6.0 Before Correction: image After Correction (Combat+Loess): image

This is only for combat+loess results. Running just combat produces identical results. What is the reason for the difference? It looks like version 1.6.0 does not do batch correction at all. Should I be using version 1.2.0?