Skip to content
Back to formatted view

Raw Message

Message-ID: <CAOQ5NycZqVPCzfL=o6aZ2Co4vdAwi65SVL+vDn6VmbJkgVLL1w@mail.gmail.com>
Date: 2015-10-23T01:16:49Z
From: Michael Lawrence
Subject: [Bioc-devel] S4 Method of ExpressionSet Signature Not Found
In-Reply-To: <SN1PR0101MB1439FC3753BC02A8FD857745CD260@SN1PR0101MB1439.prod.exchangelabs.com>

Is getGeneric("DMDselection") identical to your
selectParams at featureSelection?  You'll want to get rid of the { } in your
generic definition in order to avoid the non-standard generic.

On Thu, Oct 22, 2015 at 6:00 PM, Dario Strbenac <dstr7320 at uni.sydney.edu.au>
wrote:

> Hello,
>
> How is it possible to have the method implemented for a particular
> signature, but not found ? The problem I am having is :
>
> Browse[2]> showMethods("DMDselection")
> Function: DMDselection (package ClassifyR)
> expression="ExpressionSet"
> expression="matrix"
> Browse[2]> selectParams at featureSelection
> nonstandardGenericFunction for "DMDselection" defined from package
> "ClassifyR"
>
> function (expression, ...)
> {
>     standardGeneric("DMDselection")
> }
> <environment: 0x4ed8ca8>
> Methods may be defined for arguments: expression
> Use  showMethods("DMDselection")  for currently available ones.
> Browse[2]> do.call(selectParams at featureSelection, paramList)
> Error in (function (classes, fdef, mtable)  :
>   unable to find an inherited method for function 'DMDselection' for
> signature '"ExpressionSet"'
>
> --------------------------------------
> Dario Strbenac
> PhD Student
> University of Sydney
> Camperdown NSW 2050
> Australia
> _______________________________________________
> Bioc-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/bioc-devel
>

	[[alternative HTML version deleted]]