Upload
millicent-jordan
View
282
Download
2
Tags:
Embed Size (px)
Citation preview
Gene Expression MicroarraysMicroarray Normalization
Stat 115
2012
Outline
• Gene expression microarrays– Differential Expression– Spotted cDNA and oligonucleotide arrays
• Microarray normalization methods– Median scaling, Lowess, and Qnorm– MA plots
• Microarray databases
2
Central Dogma of Molecular Biology
DNA replication
DNA
RNA
Transcription
Physiology
Folded withfunction
Protein
Translation
Reverse transcription
3
Imagine a Chef
Restaurant Dinner Home Lunch
Certain recipes used tomake certain dishes
4
Each Cell Is Like a Chef
5
Each Cell Is Like a Chef
Infant Skin Adult Liver
Glucose, Oxygen, Amino Acid
Fat, AlcoholNicotine
HealthySkin Cell
State
DiseaseLiver Cell
State
Certain genes expressed tomake certain proteins
6
Differential Expression
• Understand the transcription level of gene(s) under different conditions– Cell types (brain vs. liver)– Developmental (fetal vs. adult)– Response to stimulus (rich vs poor media)– Gene activity (wild type vs. mutant)– Disease states (healthy vs. diseased)
7
High Throughput Measures of Gene Expression
• Measure gene expression: quasi-estimate of the protein level and cell state
• High throughput: measure mRNA level of all the genes in the genome together
• Checking what the chef is making in many different situations
• Different microarrays:– Spotted cDNA microarrays – oligonucleotide arrays
8
Microarrays
• Grow cells at certain condition, collect mRNA population, and label them
• Microarray has high density sequence specific probes with known location for each gene/RNA
• Sample hybridized to microarray probes by DNA (A-T, G-C) base pairing, wash non-specific binding
• Measure sample mRNA value by checking labeled signals at each probe location
9
Spotted cDNA Arrays
• Pat Brown Lab, Stanford University
• Robotic spotting of cDNA (mRNA converted back to DNA, no introns)
• Several thousands of probes / array
• One long probe per gene
10
Spotted cDNA Arrays
• Competing hybridization– Control– Treatment
• Detection– Green: high control– Red: high treatment– Yellow: equally high– Black: equally low
11
Why Competing Hybridization?
• DNA concentration in probes not the same, probes not spotted evenly
12
cDNA Microarray Readout
• Result often viewed with Excel or wordpad
13
Oligonucleotide Arrays
• GeneChip® by Affymetrix• Parallel synthesis of
oligonucleotide probes (25-mer) on a slide using photolithographic methods
• Millions of probes / microarray
• Multiple probes per gene• One-color arrays
14
Affymetrix GeneChip Probes
15
Labeled Samples Hybridize to DNA Probes on GeneChip
16
Shining Laser Light CausesTagged Fragments to Glow
17
Perfect Match (PM) vs MisMatch (MM)(control for cross hybridization)
18
Affymetrix Microarray Imagine Analysis
• Gridding: based on spike-in DNA• Affymetrix GeneChip Operating System
(GCOS)– cel file
X Y MEAN STDV NPIXELS
701 523 311.0 76.5 16702 523 48.0 10.5 16
– cdf file• Which probe at (X,Y) corresponds to which probe
sequence and targeted transcript• MM probes always (X,Y+1) PM
19
Array Platform Comparisons• cDNA microarrays:
– Two-color assay, comparative hybridization– Cheaper ($50-$200 / chip)– Flexibility of custom-made array: do not need whole
sequence• Oligonucleotide GeneChip:
– One-color assay, absolute expression level – A little more expensive ($200-500 / chip)– Automated: better quality control, less variability– Easier to compare results from different experiments
• Many more commercial array platforms– Agilent, ABI, Amgen, NimbleGen…– Some use long oligo probes: 30-70 nt
20
Experimental Design Issues
• Replicates: always preferred• Biological replicates: repetition of the
experiment prior to extracting mRNA – Multiple cell conditions & individuals
• Technical replicates: repetition of experimental conditions after mRNA extraction – Include reverse transcription, probe labeling,
and hybridization
21
Normalization
• Try to preserve biological variation and minimize experimental variation, so different experiments can be compared
• Consideration: scale, dye bias, location bias, probe bias, …
• Assumption: most genes / probes don’t change between two conditions
• Normalization can have larger effect on analysis than downstream steps (e.g. group comparisons)
22
Dye Swap in cDNA Microarrays
• Cy5, Cy3 dyes do not label equally– log2R/G -> log2RTRUTH /GTRUTH - c
• So swap the dyes in a replicate experiment, ideally
• Combine by subtract the normalized log-ratios:[ (log2 (R/G) - c) - (log2 (R’/G’) - c’) ] / 2
[ log2 (R/G) + (log2 (G’/R’) ] / 2
[ log2 (RG’/GR’) ] / 2
swapExpRG
GeneAExpRG
GeneA RatioRatio .'/'
2/
2 )(log)(log
23
Median Scaling
• Linear scaling– Ensure the different arrays have the same
median value and same dynamic range
– X' = (X – c1) * c2
array2 array2
arra
y1
arra
y1
24
Loess
• LOcally WEighted Scatterplot Smoothing
• Fit a smooth curve– Use robust local linear fits– Effectively applies different scaling factors at
different intensity levels– Y = f(X)– Transform X to X' = f(X)– Y and X' are comparable
25
Reference for Normalization
• Need to pick one reference sample– “Middle” chip: median of median– Pooled reference RNA sample– Selection of baseline chip influences the results
• Need to pick a subset of genes to estimate the scaling factor or smooth curve– Housekeeping genes: present at constant levels– Invariant rank: If a gene is not differentially
expressed, its rank in the two arrays (or colors) should be similar
26
Quantile Normalization
Probes
Experiments Mean
• Bolstad et al Bioinformatics 2003– Currently considered the best normalization method
– Assume most of the probes/genes don’t change between samples
• Calculate mean for each quantile and reassign each probe by the quantile mean
• No experiment retain value, but all experiments have exact same distribution
27
Dilution Series
• RNA sample in 5 different concentrations
• 5 replicates scanned on 5 different scanners
• Before and after quantile normalization
28
Normalization Quality CheckMA Plot
log2R vs log2G Values should be on diagonal
M=log2R- log2GA=(log2R+log2G)/2Values should scatter around 029
Before Normalization
• Pairwise MA plot for 5 arrays, probe (PM)
2
2
log ( / )
log
i j
i j
M PM PM
A PM PM
30
After Normalization
• Pairwise MA plot for 5 arrays, probe (PM)
2
2
log ( / )
log
i j
i j
M PM PM
A PM PM
31
Public Microarray Databases
• SMD: Stanford Microarray Database, most Stanford and collaborators’ cDNA arrays
• GEO: Gene Expression Omnibus, a NCBI repository for gene expression and hybridization data, growing quickly.
• Oncomine: Cancer Microarray Database– Published cancer related microarrays– Raw data all processed, nice interface
32
Homework
• How many data series are there on GEO with Affymetrix gene expression profiles of– Human breasts– Human prostates– Human brains– Mouse liver– Just the numbers
• Which series have > 10 samples– Use the DataSet Browser format
33
Acknowledgment
• Terry Speed, Rafael Irizarry & group• Kevin Coombes & Keith Baggerly• Erick Rouchka• Wing Wong & Cheng Li• Mark Reimers• Erin Conlon• Larry Hunter• Zhijin Wu• Wei Li
34