I had tried doing that but it didn't work: > esetdata <- read.table(file="myfile.txt",sep="\t") > neset<- new("exprSet",exprs = eset) Error in validObject(.Object) : Invalid "exprSet" object: Invalid object for slot "exprs" in class "exprSet": got class "data.frame", should be or extend class "matrix" thanks