Entering edit mode
Hello,
It is interesting to see that read.ilmn() generates some extra rows.
It turns out that the extra rows are duplicates, possibly due to the
different decimal points from different data sets when I combined the
data from different chips together. How do I remove the duplicates
(keep only the first row) for the ElistRaw class, x ??
I simply merged different data sets to keep only shared probeIDs and
SYMBOLs, and I removed the rows with blank values for the SYMBOL
column.
library(limma)
x <- read.ilmn(files="all_samples.txt",ctrlfiles="all_samples_cont.txt
",other.columns="Detection")
x
> x$E[rownames(x$E)=="1430239",]
X8508853077_D X8508853077_G X8909358290_B X8909358290_C
X8909358290_E X8909358290_F X8909358290_G X8909358290_H X8909358290_I
1430239 9375.439 6950.326 2623.736 2923.202
13051.55 9663.131 9752.901 6377.608 7601.526
1430239 9375.400 6950.300 2623.700 2923.200
13051.60 9663.100 9752.900 6377.600 7601.500
X167.H1 X403.H1 X495.E6 X527.E5 X544.B8 X619.C7 X625.D3
X340.H1 X648.B4
1430239 11586.2 12608.4 13100.6 10750.6 13198.5 12399.2 17938.1
14340.3 17329
1430239 11586.2 12608.4 13100.6 10750.6 13198.5 12399.2 17938.1
14340.3 17329
NOTE: R and limma are in the latest version.
Thank you very much!
Thanks,
Xiayu
[[alternative HTML version deleted]]