I'm trying to process some data from CytoscanHD arrays but run into an 
error ("Error: length(uPos) > 0 is not TRUE") when trying to process the 
output from AllelicCrosstalkCalibration. Details, including traceback & 
sessionInfo below.

I saw a post from another user who received a similar error with SNP6 data. 
It seemed that the problem in that case was that the user was not using the 
"Full" version of the SNP cdf file. However, I didn't see a "Full" cdf file in 
the library files available for CytoscanHD on Affy's website. I'm using 
ugp, ufl and acs files that I created myself using NetAffx annotation files 
and instructions from the aroma website.

Will I need to edit the CytoscanHD .cdf? What does the uPos variable refer 
to? 

Cheers,
David

> acc.KR.set <- AllelicCrosstalkCalibration( cs.KR.set, model="CRMAv2")
> csC.KR.set <- process( acc.KR.set, verbose=verbose )
Calibrating data set for allelic cross talk...
 Compressing model parameter to a short format...
 Compressing model parameter to a short format...done
 Calibrating 5 arrays...
  Path: probeData/Mandy,KR,set,ACC,ra,-XY/CytoScanHD_Array
  Array #1 ('KR 0905 111222_2') of 5...
*Error: length(uPos) > 0 is not TRUE*
  Array #1 ('KR 0905 111222_2') of 5...done
 Calibrating 5 arrays...done

### Session Info:
> sessionInfo()
R version 2.13.1 (2011-07-08)
Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit)

locale:
[1] en_AU.UTF-8/en_AU.UTF-8/C/C/en_AU.UTF-8/en_AU.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
 [1] aroma.affymetrix_2.3.0 affxparser_1.24.0      aroma.apd_0.2.0       
 R.huge_0.3.0           aroma.core_2.3.2      
 [6] aroma.light_1.22.0     matrixStats_0.4.3      R.rsp_0.7.0           
 R.cache_0.5.2          R.filesets_1.1.3      
[11] digest_0.5.1           R.utils_1.9.7          R.oo_1.8.3             
R.methodsS3_1.2.1     

### Traceback:
> traceback() 
10: stop(paste(ch, " is not ", if (length(r) > 1L) "all ", "TRUE", 
        sep = ""), call. = FALSE)
9: stopifnot(length(uPos) > 0)
8: getSnpNucleotides.AromaCellSequenceFile(this, cells = cells, 
       ..., verbose = verbose)
7: getSnpNucleotides(this, cells = cells, ..., verbose = verbose)
6: groupBySnpNucleotides.AromaCellSequenceFile(acs, cells = cells, 
       shifts = shifts, verbose = verbose)
5: groupBySnpNucleotides(acs, cells = cells, shifts = shifts, verbose = 
verbose)
4: getSetsOfProbes.AllelicCrosstalkCalibration(this, verbose = 
less(verbose, 
       1))
3: getSetsOfProbes(this, verbose = less(verbose, 1))
2: process.AllelicCrosstalkCalibration(acc.Mandy.KR.set, verbose = verbose)
1: process(acc.Mandy.KR.set, verbose = verbose)
Calibrating data set for allelic cross talk...done

### Data for output of acc:

> print(acc.KR.set)

AllelicCrosstalkCalibration:

Data set: Mandy

Input tags: KR,set

User tags: *

Asterisk ('*') tags: ACC,ra,-XY

Output tags: KR,set,ACC,ra,-XY

Number of files: 5 (328.98MB)

Platform: Affymetrix

Chip type: CytoScanHD_Array

Algorithm parameters: (rescaleBy: chr "all", targetAvg: num 2200, 
subsetToAvg: chr "-XY", mergeShifts: logi TRUE, B: int 1, flavor: chr 
"sfit", algorithmParameters:List of 3, ..$ alpha: num [1:8] 0.1 0.075 0.05 
0.03 0.01 0.0025 0.001 0.0001, ..$ q: num 2, ..$ Q: num 98)

Output path: probeData/Mandy,KR,set,ACC,ra,-XY/CytoScanHD_Array

Is done: FALSE

RAM: 0.01MB

-- 
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 with website http://www.aroma-project.org/.
To post to this group, send email to aroma-affymetrix@googlegroups.com
To unsubscribe and other options, go to http://www.aroma-project.org/forum/

Reply via email to