Hi. Your versions of aroma.affymetrix and other packages are too old. Please update. /Henrik
On Sun, Nov 30, 2008 at 11:46 PM, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > Hi, > > I do paired copy number analysis with code previous working well > (with old version), this time it stopped in the PCR fragment length > normalization step for some reason. > Please help me with it, thanks. > > Yue > > -------My code----------------- > setwd("//depts/CompDisc/yuehu/Cancerprofiling/workfolder") > log <- Arguments$getVerbose(-4); > timestampOn(log); > dataSetName <- "Venkat2"; > pairs <- matrix(c( > "1070a.CEL", "1070b.CEL", "2657a.CEL", "2657b.CEL", "3981a.CEL", > "3981b.CEL", > "4121a.CEL", "4121b.CEL", "5419a.CEL", "5419b.CEL", "5798a.CEL", > "5798b.CEL", > "6958a.CEL", "6958b.CEL", "8086a.CEL", "8086b.CEL" > ), ncol=2, byrow=TRUE); > colnames(pairs) <- c("Norm", "Tumor"); > library(aroma.affymetrix) > verbose <- Arguments$getVerbose(-8) > timestampOn(verbose) > csRawList <- list(); > cdf <- AffymetrixCdfFile$fromChipType("GenomeWideSNP_6", tags="Full"); > cs <- AffymetrixCelSet$fromName("Venkat2", cdf=cdf) > print(cs); > csRawList[["GenomeWideSNP_6"]] <- cs; > > csAccList <- list(); > > cs <- csRawList[["GenomeWideSNP_6"]]; > acc <- AllelicCrosstalkCalibration(cs); > print(acc); > csAcc <- process(acc, verbose=log); > csAccList[["GenomeWideSNP_6"]] <- csAcc; > > cesList <- list(); > > cs <- csAccList[["GenomeWideSNP_6"]]; > plm <- RmaCnPlm(cs, mergeStrands=TRUE, combineAlleles=TRUE, shift= > +300); > print(plm); > fit(plm, verbose=log); > ces <- getChipEffectSet(plm); > cesList[["GenomeWideSNP_6"]] <- ces; > > cesFlnList <- list(); > > ces <- cesList[["GenomeWideSNP_6"]]; > fln <- FragmentLengthNormalization(ces); > print(fln); > cesFln <- process(fln, verbose=verbose); > cesFlnList[["GenomeWideSNP_6"]] <- cesFln; > > -------------Error message-------------- >> print(fln); > FragmentLengthNormalization: > Data set: Venkat2 > Input tags: ACC,ra,-XY,RMA,+300,A+B > Output tags: ACC,ra,-XY,RMA,+300,A+B,FLN,-XY > Number of arrays: 16 (431.19MB) > Chip type: GenomeWideSNP_6,Full,monocell > Algorithm parameters: (subsetToFit: chr "-XY", .targetFunctions: > NULL, : num 0) > Output path: plmData/Venkat2,ACC,ra,-XY,RMA,+300,A+B,FLN,-XY/ > GenomeWideSNP_6 > Is done: FALSE > RAM: 0.00MB >> cesFln <- process(fln, verbose=verbose); > 20081130 22:53:17|Normalizing set for PCR fragment-length effects... > 20081130 22:53:17| Identifying SNP and CN units... > 20081130 22:53:17| Reading types for *all* units... > 20081130 22:55:48| Reading types for *all* units...done > 20081130 22:55:49| subsetToUpdate: > int [1:1880794] 622 623 624 625 626 627 628 629 630 631 ... > 20081130 22:55:49| Identifying SNP and CN units...done > 20081130 22:55:49| Retrieving SNP information annotations... > Error in footer$chipType : $ operator is invalid for atomic vectors > 20081130 22:55:53| Retrieving SNP information annotations...done > 20081130 22:55:53|Normalizing set for PCR fragment-length > effects...done >> cesFlnList[["GenomeWideSNP_6"]] <- cesFln; > Error: object "cesFln" not found > > --------sessionInfo() and traceback()------------------- >> sessionInfo() > R version 2.7.0 (2008-04-22) > x86_64-unknown-linux-gnu > > locale: > LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=C;LC_MESSAGES=en_US.UTF-8;LC_PAPER=en_US.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_US.UTF-8;LC_IDENTIFICATION=C > > attached base packages: > [1] stats graphics grDevices utils datasets methods base > > other attached packages: > [1] DNAcopy_1.14.0 preprocessCore_1.2.0 > aroma.affymetrix_0.9.2 > [4] aroma.apd_0.1.3 R.huge_0.1.6 affxparser_1.12.2 > [7] aroma.core_0.9.2 sfit_0.1.5 aroma.light_1.9.2 > [10] digest_0.3.1 matrixStats_0.1.3 R.rsp_0.3.4 > [13] R.cache_0.1.7 R.utils_1.0.9 R.oo_1.4.3 > [16] R.methodsS3_1.0.1 >> traceback() > 18: getChipType.AromaUnitTabularBinaryFile(ufl, ...) > 17: getChipType(ufl, ...) > 16: getChipType.UflSnpInformation(this) > 15: getChipType(this) > 14: sprintf("Chip type: %s", getChipType(this)) > 13: as.character.SnpInformation(x) > 12: as.character(x) > 11: print(as.character(x)) > 10: print.Object(...) > 9: print(...) > 8: eval.with.vis(expr, pf, NULL) > 7: evalVis(expr) > 6: capture.Verbose(this, print(...), level = level) > 5: capture(this, print(...), level = level) > 4: print.Verbose(verbose, si) > 3: print(verbose, si) > 2: process.FragmentLengthNormalization(fln, verbose = verbose) > 1: process(fln, verbose = verbose) > > > > > --~--~---------~--~----~------------~-------~--~----~ 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 [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/aroma-affymetrix?hl=en -~----------~----~----~----~------~----~------~--~---