-
Notifications
You must be signed in to change notification settings - Fork 3
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
Use of covariates in DTUrtle #1
Comments
Hi @antgomo , thank you for your interest in DTUrtle. Currently, only classical case-control designs are supported, but the support for more complex designs is definitely on the list for future releases. In the meantime, you could try to provide an 'adjusted' count matrix to DTUrtle, for example with limma's removeBatchEffect or with the specialised package ComBat-seq. We would really appreciate, if you could share your experience using DTUrtle with us. Thanks a lot. Best, |
@TobiTekath, what is your opinion on using Harmony or Seurats integration anchors approach to correct batch effects on the transcript matrix? How would you recommend using the corrected matrix in DTUrle? |
@yoavhadas Very interesting question. First of all, I do not have tested any integration approach or the effect on the DTU calls - so I can only rely on my gut feeling here. This said, I would have slight concern directly applying Harmony or Seurats anchor integration on the transcript expression matrices, as there methods do not take the gene - transcript relationship into account. So each transcript's expression values could slightly be "normalized" independently, thus just by chance changing the ratios and creating a DTU signal (same applies for the mentionend bulk batchremoval methods above). Again, taking my limited tests regarding batch effects into account, I am wondering if the need for batch normalization is as urgent for DTU analysis, as we are comparing proportional changes in the end (which are invariant of linear expression differences). Also I wonder how one would "correct" proportions which could be explained by a covariate, without losing true signal. |
Hi,
i was wondering if i can use covariates in the analysis (i.e Sex, age or technical ones)
Kind Regards
The text was updated successfully, but these errors were encountered: