Entering edit mode
arne.mueller@novartis.com
▴
200
@arnemuellernovartiscom-2205
Last seen 9.2 years ago
Switzerland
Hello,
I've a question regarding the removeBatchEffect function in limma. I
basically have a model expression_signal ~ organ + species +
organ:species in which species can be considered a batch effect (I
expect differences between species due to mainly due to array platform
differences). I'd like to derive an expression signal matrix that's
"corrected" for the species effect (but not for the organ effect).
I've come across two problems with removeBatchEffect that I'm trying
to get my head around:
1) basically there could be a species specific organ effect, i.e. an
interaction which I'd like to keep in my data.
2) my data may contain some NAs which probably won't work for
removeBatchEffect (and functions called within)
Do you know of any alternatives that can deal with NAs (maybe impute
values?), and would it be possible and does it make sense at all to
consider an interaction as an experimental factor for which one part
is "batch" and the other isn't?
thanks for your thoughts,
Arne
[[alternative HTML version deleted]]