Re: [Bioc-devel] edgeR estimateGLMRobustDisp Fails when Called From A Package

2014-06-27 Thread Gordon K Smyth
edgeR knows about LargeDataObject. It's your package that doesn't. Gordon On Fri, 27 Jun 2014, Dario Strbenac wrote: Hello, I never explicitly use that class in my function. I did debugging and realised what the problem is. DGEList is part of class hierarchy and it inherits from the

[Bioc-devel] Seqlengths not set in TxDb.Athaliana.BioMart.plantsmart19

2014-06-27 Thread Vince S. Buffalo
I was surprised to see that sequence lengths weren't set in the transcriptDb object TxDb.Athaliana.BioMart.plantsmart19 (I checked TxDb.Athaliana.BioMart.plantsmart21 in devel too, and it had the same issue). This seems like something that would be set (though maybe TranscriptDb objects created

Re: [Bioc-devel] edgeR estimateGLMRobustDisp Fails when Called From A Package

2014-06-27 Thread Dario Strbenac
Hello, My package doesn't ever explicitly call LargeDataObject, so I don't think it should have to explicitly import it. I am also confused by the advice that Depends is preferable to Imports. I read in Writing R Extensions that Packages whose namespace only is needed to load the package