Filtering and Normalization of Microarray Gene Expression Data Waclaw Kusnierczyk Norwegian University of Science and Technology Trondheim, Norway.

Slides:



Advertisements
Similar presentations
MicroArray Image Analysis Robin Liechti
Advertisements

13:10:58 A New Tool for Mapping Microarray Data onto the Gene Ontology Structure ( Abstract e GOn (explore Gene Ontology) is a.
Pre-processing in DNA microarray experiments Sandrine Dudoit PH 296, Section 33 13/09/2001.
MicroArray Image Analysis
A Review of Image Analysis Software for Spotted Microarrays Jess Mar Department of Mathematics University of Queensland CBiS Microarray/Chip.
Microarray Normalization
Department of Statistics, University of California, Berkeley, and Division of Genetics and Bioinformatics, The Walter and Eliza Hall Institute of Medical.
Normalization of microarray data
Mathematical Statistics, Centre for Mathematical Sciences
Microarray technology and analysis of gene expression data Hillevi Lindroos.
Bioinformatics: One Minute and One Hour at a Time Laurie J. Heyer L.R. King Asst. Professor of Mathematics Davidson College
Image Quantitation in Microarray Analysis More tomorrow...
Normalization of Microarray Data - how to do it! Henrik Bengtsson Terry Speed
TIGR Spotfinder: a tool for microarray image processing
Getting the numbers comparable
Normalization for cDNA Microarray Data Yee Hwa Yang, Sandrine Dudoit, Percy Luu and Terry Speed. SPIE BIOS 2001, San Jose, CA January 22, 2001.
DNA Microarray Bioinformatics - #27612 Normalization and Statistical Analysis.
Preprocessing Methods for Two-Color Microarray Data
More On Preprocessing Javier Cabrera. Outline 1.Transform the data into a scale suitable for analysis. 2.Remove the effects of systematic and obfuscating.
Microarray Data Preprocessing and Clustering Analysis
Normalization Class web site: Statistics for Microarrays.
Low-Level Analysis and QC Regional Biases Mark Reimers, NCI.
CDNA Microarray Design and Pre-processing By H. Bjørn Nielsen.
Gene Expression Data Analyses (2)
Normalization of 2 color arrays Alex Sánchez. Dept. Estadística Universitat de Barcelona.
A robust neural networks approach for spatial and intensity-dependent normalization of cDNA microarray data A.L. Tarca, J.E.K. Cooke and J. MacKay Presented.
Scanning and image analysis Scanning -Dyes -Confocal scanner -CCD scanner Image File Formats Image analysis -Locating the spots -Segmentation -Evaluating.
Filtering and Normalization of Microarray Gene Expression Data Waclaw Kusnierczyk Norwegian University of Science and Technology Trondheim, Norway.
Microarray Preprocessing
1 Normalization Methods for Two-Color Microarray Data 1/13/2009 Copyright © 2009 Dan Nettleton.
(4) Within-Array Normalization PNAS, vol. 101, no. 5, Feb Jianqing Fan, Paul Tam, George Vande Woude, and Yi Ren.
Image Quantitation in Microarray Analysis More tomorrow...
The following slides have been adapted from to be presented at the Follow-up course on Microarray Data Analysis.
CDNA Microarrays Neil Lawrence. Schedule Today: Introduction and Background 18 th AprilIntroduction and Background 25 th AprilcDNA Mircoarrays 2 nd MayNo.
(2) Ratio statistics of gene expression levels and applications to microarray data analysis Bioinformatics, Vol. 18, no. 9, 2002 Yidong Chen, Vishnu Kamat,
The following slides have been adapted from to be presented at the Follow-up course on Microarray Data Analysis.
Introduction to DNA Microarray Technology Steen Knudsen Uma Chandran.
DATA TRANSFORMATION and NORMALIZATION Lecture Topic 4.
CDNA Microarrays MB206.
Panu Somervuo, March 19, cDNA microarrays.
Gene Expression Data Qifang Xu. Outline cDNA Microarray Technology cDNA Microarray Technology Data Representation Data Representation Statistical Analysis.
Applying statistical tests to microarray data. Introduction to filtering Recall- Filtering is the process of deciding which genes in a microarray experiment.
WORKSHOP SPOTTED 2-channel ARRAYS DATA PROCESSING AND QUALITY CONTROL Eugenia Migliavacca and Mauro Delorenzi, ISREC, December 11, 2003.
Probe-Level Data Normalisation: RMA and GC-RMA Sam Robson Images courtesy of Neil Ward, European Application Engineer, Agilent Technologies.
Analysis of Microarray Data Analysis of images Preprocessing of gene expression data Normalization of data –Subtraction of Background Noise –Global/local.
Fishing expeditions in gloomy waters: Detecting differential expression in microarray data Matthias E. Futschik Institute for Theoretical Biology Humboldt-University,
Microarray - Leukemia vs. normal GeneChip System.
The Analysis of Microarray data using Mixed Models David Baird Peter Johnstone & Theresa Wilson AgResearch.
1 Pre-processing - Normalization Databases Statistics for Microarray Data Analysis – Lecture 2 The Fields Institute for Research in Mathematical Sciences.
Statistical Principles of Experimental Design Chris Holmes Thanks to Dov Stekel.
Introduction to Statistical Analysis of Gene Expression Data Feng Hong Beespace meeting April 20, 2005.
Statistical Methods for Identifying Differentially Expressed Genes in Replicated cDNA Microarray Experiments Presented by Nan Lin 13 October 2002.
Statistics for Differential Expression Naomi Altman Oct. 06.
Henrik Bengtsson Mathematical Statistics Centre for Mathematical Sciences Lund University, Sweden Plate Effects in cDNA Microarray Data.
MICROARRAYS D’EXPRESSIÓ ESTUDI DE REGULADORS DE LA TRANSCRIPCIÓ DE LA FAMILIA trxG M. Corominas:
(1) Normalization of cDNA microarray data Methods, Vol. 31, no. 4, December 2003 Gordon K. Smyth and Terry Speed.
A Quantitative Overview to Gene Expression Profiling in Animal Genetics Armidale Animal Breeding Summer Course, UNE, Feb GP3xCLI GenePix Post-Processing.
For a specific gene x ij = i th measurement under condition j, i=1,…,6; j=1,2 Is a Specific Gene Differentially Expressed Differential expression.
Analyzing Expression Data: Clustering and Stats Chapter 16.
Bioinformatics Expression profiling and functional genomics Part I: Preprocessing Ad 29/10/2006.
Henrik Bengtsson Mathematical Statistics Centre for Mathematical Sciences Lund University Plate Effects in cDNA Microarray Data.
The microarray data analysis Ana Deckmann Carla Judice Jorge Lepikson Jorge Mondego Leandra Scarpari Marcelo Falsarella Carazzolle Michelle Servais Tais.
Distinguishing active from non active genes: Main principle: DNA hybridization -DNA hybridizes due to base pairing using H-bonds -A/T and C/G and A/U possible.
Statistical Analysis for Expression Experiments Heather Adams BeeSpace Doctoral Forum Thursday May 21, 2009.
Equivalent Expressions 6.7. Term When addition or subtraction signs separate an algebraic expression in to parts, each part is called a term.
Microarray Data Analysis Xuming He Department of Statistics University of Illinois at Urbana-Champaign.
Lecture 2 – Pre-processing and Normalization José Luis Mosquera Computational Lab on Microarrays Data Analysis Special Topics in Computer Science Institute.
Normalization Methods for Two-Color Microarray Data
New normalisation methods for microarrays
Normalization for cDNA Microarray Data
Presentation transcript:

Filtering and Normalization of Microarray Gene Expression Data Waclaw Kusnierczyk Norwegian University of Science and Technology Trondheim, Norway

slide 2 Outline Filtering: spots –removal of spots based on quality measures Normalization –compensation for measurement errors Examples of common problems

slide 3 Useful plots Channel - channel plot (CC)Intensity - ratio plot (AM or IR)

slide 4 Filtering: Spots Criteria used to remove spots –spot area [pixels] –signal/noise ratio (spot intensity vs. background intensity) –other quality measures (e.g. based on quality scores from image analysis software) morphological criteria pixel-level variability

slide 5 Filtering: Spots Spot area

slide 6 Filtering: Spots Spot area based filtering –keep spots with area > threshold in both channels –problem: setting the appropriate threshold –dependent on the definition of the spot (image analysis software), and the distribution of the spot area –typical value: 10 pixels

slide 7 Filtering: Spots Signal and background

slide 8 Filtering: Spots Signal/noise based filtering –keep spots with signal / background > threshold in both channels –problem: setting the appropriate threshold –dependent on the spot and background definition (image analysis software) –typical value: sgn/bkg > 2 (or, equivalent, sgn - bkg > bkg)

slide 9 Filtering: Spots Signal/noise based filtering (alternative) –flag spots if S ij < B ij +θσ Bij, where: S ij : i th spot intensity in j th channel (not corrected) B ij : i th spot background in j th channel σ Bij : i th spot background deviation in j th channel θ: user defined threshold

slide 10 Filtering: Spots (example)

slide 11 Filtering: Spots Other criteria –Intensity threshold on background corrected intensity (for each channel separately) –Spot quality measures (pixelwise distributional properties of spot and background intensities, manual morphology-based spot flagging etc.) –Replicate-based spot filtering (adaptive threshold selection based on a repeatability coefficient, coefficient of variation etc.)

slide 12 Filtering: Spots Total intensity (log 2 ) threshold

slide 13 Filtering: Spots Morphology based filtering

slide 14 Normalization Analysis of systematic errors –adjustment for bias coming from variation in the technology rather than from biology Different sources of non-linearity –Print-tip differences –Efficiency of dye incorporation (labelling) –Non-uniformity in hybridisation –Scanning –Between slide variation (print quality, ambient conditions)

slide 15 Normalization Selection of elements –Housekeeping genes, spike controls, tip-dependence, raw data, between array normalization Method –Constant subtraction (shift) (mean/median log 2 ratio, iterative c estimation, ANOVA) –Locally weighted mean (intensity or location dependent) –Other recently proposed methods

slide 16 Normalization (example 1) Intensity independent normalization with median ratio subtraction

slide 17 Normalization (example 1) Intensity independent normalization with median ratio subtraction

slide 18 Normalization (example 1) Intensity dependent normalization with locally weighted mean, global

slide 19 Normalization (example 1) Intensity dependent normalization with locally weighted mean, print-tip dependent

slide 20 Normalization (example 1) Intensity dependent normalization with locally weighted mean, global vs. print-tip dependent

slide 21 Normalization (example 2) Intensity dependent normalization with locally weighted mean, print-tip dependent

slide 22 Normalization Location dependent normalization with locally weighted mean (from SNOMAD web page)

slide 23 Common problems: examples

slide 24 Common problems: examples

slide 25 Common problems: examples

slide 26 Common problems: examples

slide 27 Common problems: examples

slide 28 Common problems: examples

slide 29 Common problems: examples

slide 30 Acknowledgments Mette Langaas Department of Mathematical Sciences, Norwegian Institute of Science and Technology Astrid Lægreid, Kristin Nørsett Department of Physiology and Biomedical Engineering, Norwegian Institute of Science and Technology Per Kristian Lehre Department of Computer and Information Science, Norwegian Institute of Science and Technology