1 Aug 2012 01:41
Error : package slot missing from signature for generic
Dear guRu's, please help me escape dependency hell... in my package foo, i'm trying to replace the 'sampleNames<-' method from package lumi. This works well, ie I can install foo, and execute the updated code. However, if my package foo imports oligoClasses, (or as it turns out, a chain of dependencies which lead to oligoClasses), I get this error during INSTALL * installing to library /Library/Frameworks/R.framework/Versions/2.15/Resources/library * installing *source* package foo ... ** R ** preparing package for lazy loading Warning: replacing previous import image when loading graphics Warning: replacing previous import density when loading stats Warning: replacing previous import residuals when loading stats ** help *** installing help indices ** building package indices ** testing if installed package can be loaded *** arch - i386 Warning: replacing previous import image when loading graphics Warning: replacing previous import density when loading stats Warning: replacing previous import residuals when loading stats Error : package slot missing from signature for generic sampleNames<- and classes LumiBatch, ANY cannot use with duplicate class names (the package may need to be re-installed) Error: loading failed Execution halted *** arch - x86_64 Warning: replacing previous import image when loading graphics Warning: replacing previous import density when loading stats(Continue reading)
> In order to detect differentially expressed genes I wish to perform a LIMMA
> analysis...but checking the omogeneity of variances with bartlett test I
> observ a difference statistically significative between cases and controls.
> According to your experience:
> Is a good idea before doing a parametric analysis checking the variances
> utilizing Bartlett test?
No, it is a very bad idea. Bartlett's test is well known to be highly
sensitive to non-normality, so it is very likely to give significant
results as a result of small deviations from normality rather than genuine
differences in variances. By contrast, the two-sided t-test that limma
does is quite robust against both non-normality and inequality of
variances.
George Box had a few choice words more than half a century ago for what
you propose. He said it was like setting out in a rowing boat to
check if the ocean was calm enough for an ocean liner. See for example:
RSS Feed