I'm having problems with ComBat. I did a csv sample information file according to on line instruction. But every time I got this Error message:
"ERROR: Sample Information File does not have a Batch column!"
I don't understand what is going on as the Batch column is in the file. I have also tried to use txt files but in that case I got a different error message:
"ERROR: Array expression columns contain non-numeric values! (Check your .xls file for non-numeric values and if this is not the problem, make a .csv file and use the type=csv option)"
I hope you can help me.
Thank you very much
Sincerely
Please show the top couple lines of your csv file to help in troubleshooting, also what version of ComBat are you running (the function in SVA library?). You need to specify a batch categorical variable that corresponds to the effect you are trying to remove.
I ran into the same problem as Melissa: "ERROR: Array expression columns contain non-numeric values! (Check your .xls file for non-numeric values and if this is not the problem, make a .csv file and use the type=csv option)".
I am using the old (standalone) version of the ComBat (not the function in the sva package). I tried both .txt and .csv but got the same error message. I believe all the expression values in my file are numeric (I even formatted all the cells to Number in Excel). Below is a snippet of the top left corner of my expression file.
Please help to identify where the problem is. Thank you very much for your help!
Xiugong