Skip to main content
. Author manuscript; available in PMC: 2009 Sep 21.
Published in final edited form as: Int J Comput Biol Drug Des. 2008 Jan 1;1(4):368–395. doi: 10.1504/IJCBDD.2008.022208

Algorithm 3.

Quantile Normalization

  1. Arrange the m microarrays, each with p probesets, into a m × p matrix Y.

  2. Sort each column of Y individually to give Ysort.

  3. Compute the row means of Ysort.

  4. Assign the row mean to each element of the row to give Yadj.

  5. Rearrange each column of Yadj. into the original unsorted order in Y to give Ynorm.

Source: Adapted from Bolstad et al. (2003)