-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Which kind of normalization for 10X data is perferred for kBET? #79
Comments
Hi @Smilenone I hope that helps! Please let me know if you have further questions. |
Thanks for your detailed response! I have one more question, should I use the average.pval to evaluate whether there exists batch effect in my data? The average.pval <0.05 means there exists batch effect in my data. Am I right? |
In general, please beware that kBET is probably the most sensitive tool when it comes to batch effects and we realized that the pval may be extremely low even with very small batch effects, which may not bias your data as much. So the average rejection rate is the most telling metric and you can use the pval comparison for null and actual data as a sanity check. |
Thanks for such a good tool for assessing single-cell RNA-seq batch correction. I have 180k cells across 20 patients and I would like to analyze whether there is batch effect. I wonder which kind of data is perferred for kBET? raw counts with total genes, log(CPM+1) data with selected highly varibales genes, or z-score normalized log(CPM+1) data? Do I have to selected highly varibales genes or use PCAs as input?
The text was updated successfully, but these errors were encountered: