title: Error while running ComBat for microarray data
body: <p>I am actually am a molecular biologist and have very little or no idea on coding. I was just following online instructions to run ComBat to normalize batch effects in my microarray samples which I had run in 4 different batches over 3 years where I believe there will be batch effects.
  I got as far as preparing the sample expression and information files and running it in R. But at a point I get the following error:</p>
  
  <pre><code>ComBat('Expressiondata.txt','Information.txt')
  Reading Sample Information File
  Reading Expression Data File
  Found 4 batches
  Found 1 covariate(s)
  Standardizing Data across genes
  Fitting L/S model and finding priors
  Finding parametric adjustments
  Adjusting the Data
  Error in data.frame(..., check.names = FALSE) : 
    arguments imply differing number of rows: 0, 47314
  </code></pre>
  
  <p>I would be grateful for any help.</p>
  
  <p>Thanks.</p>