Hi there and thanks for a great package. I'm trying to read some EPIC array data and it looks like my arrays have different numbers of probes:
targets <- read.metharray.sheet(data_dir)
RGset <- read.metharray.exp(targets = targets, verbose = TRUE)
[read.metharray] Creating data matrices ...
Error in read.metharray(files, extended = extended, verbose = verbose, :
[read.metharray] Trying to parse IDAT files with different array size but seemingly all of the same type.
You can force this by 'force=TRUE', see the man page ?read.metharray
So I tried it with the force=TRUE option and a get an error:
targets <- read.metharray.sheet(data_dir)
RGset <- read.metharray.exp(targets = targets, verbose = TRUE, force=TRUE)
[read.metharray] Instantiating final object ...
Error in `sampleNames<-`(`*tmp*`, value = c("1600101", "1600111", "1600115", :
number of new names (1051943) should equal number of rows in AnnotatedDataFrame (1051539)
Calls: read.metharray.exp ... featureNames<- -> featureNames<- -> sampleNames<- -> sampleNames<-
Execution halted
Hi there and thanks for a great package. I'm trying to read some EPIC array data and it looks like my arrays have different numbers of probes:
So I tried it with the force=TRUE option and a get an error:
Session info: