[Bioc-devel] imageMap in package genplotter has wrong signature

Wolfgang Huber huber at ebi.ac.uk
Mon Mar 6 14:20:41 CET 2006


Hi Florian: please go ahead an check in your fix.
All: should we set the maintainer for geneplotter, genefilter, Biobase 
to be "bioc-devel"? This might lower the threshold for some to contribute?

  Cheers
  Wolfgang

  Hahne wrote:
> Hi Seth,
> 
> Seth Falcon schrieb:
> 
>>Hi Florian,
>>
>>Not sure I understand what's going on, but the graph package defines a
>>method fromGXL that has a connection object as part of its signature.
>>Here's what the code does there:
>>
>>    setIs("file", "connection")
>>  
> 
> This doesn't work here, only produces another error.  And as far as I
> understand, it can be used to set up inheritance via a subclass but what
> is needed here is rather a virtual S4 class "connection" to allow for
> method dispatching. Since
> setOldClass(c("file", "connection"))
> works interactively but not in the source code, this could also be a
> namespace issue.  There is a paramter "which" to setOldClass and the
> documentation states, that it can be used to specify the search path
> position to assign the virtual class to, but playing around with it
> didn't help either. As a solution for myself I now changed the signature to
> signature(object="matrix", con="ANY", tags="list",
>     imgname="character")
> but this is definitely not the most beautiful way to solve the problem.
> If you want I can check in the fix, but I'm not the maintainer of the
> package and don't want to mess with other people's code...
> 
> Florian
> 
> PS: Thanks for adding another one of my numerous email adresses to the
> mailing list ;)
>



More information about the Bioc-devel mailing list