Dear All, I am analyzing human affy exon arrays for first time. I followed the steps listed in website: http://groups.google.com/group/aroma-affymetrix/web/human-exon-array-analysis
In summarization step, I met an error when I began to fit the PLM to all of the data. Thanks Hailei my R session: > sessionInfo() R version 2.10.0 Under development (unstable) (2009-08-10 r49148) x86_64-unknown-linux-gnu My script: library(aroma.affymetrix) verbose <- Arguments$getVerbose(-8,timestamp=TRUE) chipType <- "HuEx-1_0-st-v2" cdf <- AffymetrixCdfFile$byChipType(chipType, tags="coreR3,A20071112,EP") print(cdf) cs <- AffymetrixCelSet$byName("tissues",cdf=cdf) print(cs) bc <- RmaBackgroundCorrection(cs, tag="coreR3") csBC <- process(bc,verbose=verbose) qn <- QuantileNormalization(csBC, typesToUpdate="pm") print(qn) csN <- process(qn, verbose=verbose) plmTr <- ExonRmaPlm(csN, mergeGroups=TRUE) print(plmTr) fit(plmTr,verbose=verbose) The error is: > fit(plmTr, verbose=verbose) 20091015 15:49:54|Fitting model of class ExonRmaPlm:... ExonRmaPlm: Data set: tissues Chip type: HuEx-1_0-st-v2,coreR3,A20071112,EP Input tags: coreR3,QN Output tags: coreR3,QN,RMA,merged Parameters: (probeModel: chr "pm"; shift: num 0; flavor: chr "affyPLM"; treatNAsAs: chr "weights"; mergeGroups: logi TRUE). Path: plmData/tissues,coreR3,QN,RMA,merged/HuEx-1_0-st-v2 RAM: 0.01MB 20091015 15:49:54| Identifying non-estimated units... 20091015 15:49:54| Identifying non-fitted units in chip-effect file... 20091015 15:49:54| Pathname: plmData/tissues,coreR3,QN,RMA,merged/ HuEx-1_0-st-v2/RD2009092837,chipEffects.CEL 20091015 15:49:54| Found indices cached on file 20091015 15:49:54| Reading data for these 18708 cells... 20091015 15:49:54| Reading data for these 18708 cells...done 20091015 15:49:54| Looking for stdvs <= 0 indicating non-estimated units: int [1:18708] 1 2 3 4 5 6 7 8 9 10 ... 20091015 15:49:54| Identifying non-fitted units in chip-effect file...done 20091015 15:49:54| Identifying non-estimated units...done 20091015 15:49:54| Getting model fit for 18708 units. <simpleError in .Call("R_rlm_rma_default_model", y, psiCode, psiK, PACKAGE = rlmPkg): Incorrect number of arguments (3), expecting 4 for R_rlm_rma_default_model> Error in list(`fit(plmTr, verbose = verbose)` = <environment>, `fit.ProbeLevelModel(plmTr, verbose = verbose)` = <environment>, : [2009-10-15 15:49:54] Exception: The fit function for requested exon RMA PLM failed at throw(Exception(...)) at throw.default("The fit function for requested exon RMA PLM failed") at throw("The fit function for requested exon RMA PLM failed") at getFitUnitGroupFunction.ExonRmaPlm(this, ...) at getFitUnitGroupFunction(this, ...) at getFitUnitFunction.MultiArrayUnitModel(this) at getFitUnitFunction(this) at fit.ProbeLevelModel(plmTr, verbose = verbose) at fit(plmTr, verbose = verbose) 20091015 15:49:54|Fitting model of class ExonRmaPlm:...done --~--~---------~--~----~------------~-------~--~----~ When reporting problems on aroma.affymetrix, make sure 1) to run the latest version of the package, 2) to report the output of sessionInfo() and traceback(), and 3) to post a complete code example. You received this message because you are subscribed to the Google Groups "aroma.affymetrix" group. To post to this group, send email to aroma-affymetrix@googlegroups.com To unsubscribe from this group, send email to aroma-affymetrix-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/aroma-affymetrix?hl=en -~----------~----~----~----~------~----~------~--~---