Hi Ryan,

Thanks for the heads-up. lib.size and design weren't originally intended to be core components of an EList object, hence they weren't recognized in the subsetting and cbinding.

Anyway, I have now committed a fix to limma on bioc-devel so that lib.size and design are now respected by subsetting and cbinding. voom() now stores the (effective) lib.size as a column of the targets data.frame rather than as a separate component.

Best wishes
Gordon

---------------------------------------------
Professor Gordon K Smyth,
Bioinformatics Division,
Walter and Eliza Hall Institute of Medical Research,
1G Royal Parade, Parkville, Vic 3052, Australia.
http://www.statsci.org/smyth

On Tue, 4 Jun 2013, Ryan C. Thompson wrote:

Hi Gordon,

I'm implementing the "voom-by-group" procedure that you suggested previously, and I'm running into a small snag: when I call voom several times to get several EList objects, I then need to cbind them together. However, the design and lib.size components of the ELists are not merged, but rather are simply taken from the first element. Also, when subsetting an EList by columns, it seems that lid.size does not get subsetted, but is copied whole.

Obviously I can work around these issues after having discovered them, but I wanted to let you know in case you want to fix them.

-Ryan


______________________________________________________________________
The information in this email is confidential and intend...{{dropped:4}}

_______________________________________________
Bioc-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/bioc-devel

Reply via email to