[BioC] Error in function (classes, fdef, mtable): unable to find an inherited method for function "indexProbes", for signature "exprSet", "character"
Wolfgang Huber
huber at ebi.ac.uk
Sun Mar 23 20:25:57 CET 2008
Hi Suprabhath
a look at the man page of "normalize.AffyBatch.invariantset" shows that
this function expects an "AffyBatch" object, while you are giving it an
exprSet.
Why can't you use the function "normalize.invariantset"?
You could inspect the code of the function
"normalize.AffyBatch.invariantset" (by simply typing its name into the
command line) to see what it does and how you would interface
to normalize.invariantset.
HTH
Wolfgang
Suprabhath Reddy Gajjala a écrit 23/03/2008 18:58:
> Hello Everyone,
>
> I am writing programs in R from 7 months and I am able to solve most of
> the errors/issues except for this current post.
>
> My Task is to read a Microsoft Excel file(textE_to_affy.csv) which
> contains the Microarray Expression Values collected from the Illumina
> Microarray experiment. These collected intensity values need to be
> normalized(Rank Invariant Normalization) by using the R function
> "normalize.AffyBatch.invariantset()".
>
> Since the normalize.AffyBatch.invariantset() method requires the input
> argument to be an AffyBatch Object, I used the read.exprSet() method to
> convert the intensity values present in the (textE_to_affy.csv) file
> into an AffyBatch Object as follows:
>
>> testFile <- tempfile()
>> textAffy<-read.table("textE_to_affy.csv",header=TRUE,sep=",",row.names=1)
>> textAffy
> Sample1 Sample2 Sample3
> GI_10047089-S -6.100 -5.12500 -5.61250
> GI_10047091-S 10.725 9.70625 10.21562
> GI_10047093-S 1392.100 1378.70000 1385.40000
> GI_10047099-S 264.925 260.98125 262.95312
> GI_10047103-S 5315.675 5412.01875 5363.84688
> GI_10047105-S 21.750 22.53750 22.14375
>> write.table(TA,testFile,quote = FALSE, sep = "\t", row.names = TRUE,
> col.names = TRUE)
>> testFile
> [1] "C:\\DOCUME~1\\Jaswanth\\LOCALS~1\\Temp\\RtmpXrUE8T\\file2ea6bb3"
>> eSet <- read.exprSet(testFile)
> Warning messages:
> 1: read.exprSet is deprecated, use readExpresionSet instead
> 2: read.phenoData is deprecated, use read.AnnotatedDataFrame instead
> 3: The phenoData class is deprecated, use AnnotatedDataFrame (with
> ExpressionSet) instead
> 4: The exprSet class is deprecated, use ExpressionSet instead
> 5: The exprSet class is deprecated, use ExpressionSet instead
> 6: The exprSet class is deprecated, use ExpressionSet instead
> 7: The exprSet class is deprecated, use ExpressionSet instead
> 8: The exprSet class is deprecated, use ExpressionSet instead
> 9: The exprSet class is deprecated, use ExpressionSet instead
>> eSet
> Expression Set (exprSet) with
> 6 genes
> 3 samples
> phenoData object with 1 variables and 3 cases
> varLabels
> sample: arbitrary numbering
> Warning messages:
> 1: The exprSet class is deprecated, use ExpressionSet instead
> 2: The exprSet class is deprecated, use ExpressionSet instead
> 3: The phenoData class is deprecated, use AnnotatedDataFrame (with
> ExpressionSet) instead
>
> RInormalizedData<-normalize.AffyBatch.invariantset(eSet,prd.td=c(0.003,
> 0.007),baseline.type="mean",type="together")
>
> Error in function (classes, fdef, mtable) :
> unable to find an inherited method for function "indexProbes", for
> signature "exprSet", "character"
>
> I have observed that this same error message has been posted and
> answered in a different context in this forum. Even though I am not
> using the S4 class and method concepts here, I am getting this error.
>
> I have also uploaded the input file on which the normalization needed to
> be performed.
>
> Hence, I would be grateful for you if you can give some direction/advice
> for me to overcome this error.
>
> Thanks a lot,
> Suprabhath Reddy
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Bioconductor mailing list
> Bioconductor at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/bioconductor
> Search the archives: http://news.gmane.org/gmane.science.biology.informatics.conductor
--
Best wishes
Wolfgang
------------------------------------------------------------------
Wolfgang Huber EBI/EMBL Cambridge UK http://www.ebi.ac.uk/huber
More information about the Bioconductor
mailing list