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

Gordon K Smyth smyth at wehi.EDU.AU
Fri Jun 27 08:25:52 CEST 2014


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 superclass LargeDataObject

> showClass("DGEList")
Class "DGEList" [package "edgeR"]

Slots:

Name:  .Data
Class:  list

Extends:
Class "list", from data part
Class "LargeDataObject", directly
Class "vector", by class "list", distance 2

That's why edgeR needs to know about that class.

--------------------------------------
Dario Strbenac
PhD Student
University of Sydney
Camperdown NSW 2050
Australia

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



More information about the Bioc-devel mailing list