Changes between Initial Version and Version 1 of SOPs/normalizePublic


Ignore:
Timestamp:
01/23/13 16:49:43 (12 years ago)
Author:
trac
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • SOPs/normalizePublic

    v1 v1  
     1== Normalizing From the Same Platform ==
     2
     3If the arrays of interest are of the same platform, follow the same procedure as outlined in [wiki:SOPs/normalize_ma normalizing microarrays].
     4
     5== Normalizing From Different Platforms ==
     6
     7If the samples for normalizing are from different platforms,
     8
     9
     10=== Quantile ===
     11
     121. Normalize arrays that belong to the same platform together
     132. Once normalized platform-specific, quantile normalize to produce the same distribution across all arrays.
     14 * Quantile is the easiest to perform and will ensure the samples have the same distribution. Only genes common to all platforms should be selected. After normalization, check if normalization worked by clustering the samples, or by PCA. If samples cluster by a batch effect (eg. source) or platform, then quantile normalization was not adequate. For discussion on cross-platform normalization see,
     15  * [http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1904274/ Three methods for optimization of cross-laboratory and cross-platform microarray expression data]
     16  * [http://www.genomeweb.com/node/919125#q6 Genome Technology - How do you compare array data across different platforms?]
     17
     18 
     19{{{
     20  library(limma)
     21  # Read the data
     22  data = read.delim(myFile)
     23  # Quantile normalize
     24  data.quantile_normalize = normalizeQuantiles(data[,c(2:ncol(data))])
     25}}}
     26
     27
     28=== Other ===
     29
     30 * The above method may not remove batch effects (ie. samples clustering by platform)
     31 * Several methods are available to remove batch effects:
     32   * [http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjournal.pone.0017238  Removing batch effects in analysis of expression microarray data: an evaluation of six batch adjustment methods.]
     33   * [http://biostatistics.oxfordjournals.org/content/8/1/118.abstract Adjusting batch effects in microarray expression data using empirical Bayes methods], as implemented by [http://www.bu.edu/jlab/wp-assets/ComBat/Abstract.html ComBat], is recommended in the study comparing several methods for removing batch effects.