The following slides have been adapted from to be presented at the Follow-up course on Microarray Data Analysis.

Slides:



Advertisements
Similar presentations
AFGC Damares C Monte Carnegie Institution of Washington,
Advertisements

MicroArray Image Analysis Robin Liechti
From Images to Answers A Basic Understanding of Digital Imaging and Analysis.
The Rice Functional Genomics Program of China cDNA microarray database (RIFGP-CDMD) consists of complete datasets, including the probe sequences, microarray.
Pre-processing in DNA microarray experiments Sandrine Dudoit PH 296, Section 33 13/09/2001.
MicroArray Image Analysis
MicroArray Image Analysis Robin Liechti
Filtering and Normalization of Microarray Gene Expression Data Waclaw Kusnierczyk Norwegian University of Science and Technology Trondheim, Norway.
Microarray Simultaneously determining the abundance of multiple(100s-10,000s) transcripts.
Mathematical Statistics, Centre for Mathematical Sciences
Microarray technology and analysis of gene expression data Hillevi Lindroos.
Image Quantitation in Microarray Analysis More tomorrow...
TIGR Spotfinder: a tool for microarray image processing
Genomic Arrays: Tools for cancer gene discovery Ian Roberts MRC Cancer Cell Unit Hutchison MRC Research Centre
Microarray Data Preprocessing and Clustering Analysis
Figure 1: (A) A microarray may contain thousands of ‘spots’. Each spot contains many copies of the same DNA sequence that uniquely represents a gene from.
Gene Expression Data Analyses (2)
Low Level Statistics and Quality Control Javier Cabrera.
Sample preparation 1. Design experiment Question? Replicates? Test? 2. Perform experiment 4. Label RNA Amplification? Direct or indirect? Label? wild.
Image Analysis Class web site: Statistics for Microarrays.
RNA-Seq An alternative to microarray. Steps Grow cells or isolate tissue (brain, liver, muscle) Isolate total RNA Isolate mRNA from total RNA (poly.
Scanning and image analysis Scanning -Dyes -Confocal scanner -CCD scanner Image File Formats Image analysis -Locating the spots -Segmentation -Evaluating.
lecture 2, linear imaging systems Linear Imaging Systems Example: The Pinhole camera Outline  General goals, definitions  Linear Imaging Systems.
B IOINFORMATICS Dr. Aladdin HamwiehKhalid Al-shamaa Abdulqader Jighly Lecture 8 Analyzing Microarray Data Aleppo University Faculty of technical.
Filtering and Normalization of Microarray Gene Expression Data Waclaw Kusnierczyk Norwegian University of Science and Technology Trondheim, Norway.
Mark Hartnett Software Support Engineer December 7, 2001 Introduction to Analysis and Feature Extraction Software.
Image Quantitation in Microarray Analysis More tomorrow...
Scanning and Image Processing -by Steve Clough. GSI Lumonics cDNA microarrays use two dyes with well separated emission spectra such as Cy3 and Cy5 to.
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,
Copyright 2000, Media Cybernetics, L.P. Array-Pro ® Analyzer Software.
COMP Bitmapped and Vector Graphics Pages Using Qwizdom.
Hybridization and data acquisition –Hybridization –Scanning –Image analysis –Background correction and filtering –Data transformation Methods for normalization.
IMAGE INFORMATICS SOLUTIONS Extracting Information From Images Array-Pro 4.5 Training, May 2003.
Test1 April 2004 Microarray Data Management Jianwei (Jerry) Li.
Introduction to DNA Microarray Technology Steen Knudsen Uma Chandran.
CDNA Microarrays MB206.
Panu Somervuo, March 19, cDNA microarrays.
Packard BioChip Technologies PerkinElmer Life Sciences 1 Dr. Steve Hawkins Technology Manager The GeneTAC TM G 3.
What do we do? Yeast ORF-GFP fusion library  4156 strains Synthetic promoters library  200 strains Cycling through the chamber array to aquire brightfield.
1 Two Color Microarrays EPP 245/298 Statistical Analysis of Laboratory Data.
Analysis of Microarray Data Analysis of images Preprocessing of gene expression data Normalization of data –Subtraction of Background Noise –Global/local.
Microarray - Leukemia vs. normal GeneChip System.
ARK-Genomics: Centre for Comparative and Functional Genomics in Farm Animals Richard Talbot Roslin Institute and R(D)SVS University of Edinburgh Microarrays.
1 COMS 161 Introduction to Computing Title: Digital Images Date: November 12, 2004 Lecture Number: 32.
What Is Microarray A new powerful technology for biological exploration Parallel High-throughput Large-scale Genomic scale.
Raster data models Rasters can be different types of tesselations SquaresTrianglesHexagons Regular tesselations.
ImArray - An Automated High-Performance Microarray Scanner Software for Microarray Image Analysis, Data Management and Knowledge Mining Wei-Bang Chen and.
Using Cvt2Mae to Convert GenePix Array Data for MAExplorer Using Cvt2Mae to Convert GenePix Array Data for MAExplorer
Statistical Methods for Identifying Differentially Expressed Genes in Replicated cDNA Microarray Experiments Presented by Nan Lin 13 October 2002.
Computational Laboratory: aCGH Data Analysis Feb. 4, 2011 Per Chia-Chin Wu.
Microarray Technology. Introduction Introduction –Microarrays are extremely powerful ways to analyze gene expression. –Using a microarray, it is possible.
Microarray hybridization Usually comparative – Ratio between two samples Examples – Tumor vs. normal tissue – Drug treatment vs. no treatment – Embryo.
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.
CGH Data BIOS Chromosome Re-arrangements.
The microarray data analysis Ana Deckmann Carla Judice Jorge Lepikson Jorge Mondego Leandra Scarpari Marcelo Falsarella Carazzolle Michelle Servais Tais.
From: Duggan et.al. Nature Genetics 21:10-14, 1999 Microarray-Based Assays (The Basics) Each feature or “spot” represents a specific expressed gene (mRNA).
Statistical Analysis for Expression Experiments Heather Adams BeeSpace Doctoral Forum Thursday May 21, 2009.
Microarray: An Introduction
©2003/04 Alessandro Bogliolo Analysis of gene expression by means of Microarrays.
Using Cvt2Mae to Convert User-Defined Array Data for MAExplorer Using Cvt2Mae to Convert User-Defined Array Data for MAExplorer
2.2 - Microarray Data Modeling Lab Sébastien Lemieux Elitra Canada Ltd.
Using Cvt2Mae to Convert a Separate GIPO and Scanalyze Array Data for MAExplorer Peter F. Lemkin(1), Greg Thornwall.
Statistical Analysis with Excel
Statistical Analysis with Excel
Image Processing for cDNA Microarray Data
The Basics of Microarray Image Processing
Optimal gene expression analysis by microarrays
Presentation transcript:

The following slides have been adapted from to be presented at the Follow-up course on Microarray Data Analysis (Nov , PICB Shanghai) by Peter Serocka

THE INSTITUTE FOR GENOMIC RESEARCH TIGR TIGR Spotfinder: a tool for microarray image processing The Institute for Genomic Research Developer: Vasily Sharov

Microarray Data Flow Raw Gene Expression Data Normalized Data with Gene Annotation Interpretation of Analysis Results Image File Gene Annotation ScannerPrinter Image Analysis Normalization / Filtering Expression Analysis

Microarray Data Flow Raw Gene Expression Data Normalized Data with Gene Annotation Interpretation of Analysis Results Image File Gene Annotation ScannerPrinter Image Analysis Normalization / Filtering Expression Analysis.tif.mev (.gpr).mev (.gpr,.txt).ann (.gal)

TIGROthers Slide Images.tif Gene Expression tables.mev.tav - outdated.gpr (GenePix).txt (tab-delimited, Excel) Gene Annotations and Array layout information.ann.gal Data File Formats

Cy5 intensity Cy3 Cy5 Cy5-cDNA Cy3-cDNA RT cDNA array Cy3 intensity Sample2 mRNA Sample1 mRNA Process Overview

Basic Steps from Image to File 1.) Image File Loading 2.) Construct or Apply an Overlay Grid 3.) Computations Find Spot Boundary and Area Intensity Calculation Background Calculation and Correction 4.) Quality Control 5.) Text File Output

Basic Demonstration Exploring the Interface ( Using An Existing Grid File)

Microarray Image Parameters MA Scanner generates two 16 bit gray scale TIFF images: one image for each labeling probe (Cy3 and Cy5) 16 bit schema provides signal dynamic range from 0 to 2 16 =65536 Each image size varies from 20 to 30 MB for scanning resolution 10  m/pixel

Image size 22 MB Image size 28 MB Typical layout of microarray image (images scanned at 10  m/pix resolution)

Processing Overview Apply the Grid Determine Spot Boundary Calculate Spot Intensity Determine Background and Correct Intensity

Applying an Overlay Grid What does it accomplish? –The grid cells set a boundary for the spot finding algorithms. –The grid cells also define an area for background correction.

pin X pin Y Gridding Dimension Parameters

spot spacing Spot Spacing Parameter

Spot Finding Spot finding requires an estimated spot size. The spot can be drawn as an irregular contour, as an ellipse, or as unconnected pixels. Area inside contour is used for spot intensity calculation Area outside contour is used for local background calculation

Processing Overview Apply the Grid Determine Spot Boundary Calculate Spot Intensity Determine Background and Correct Intensity

Background Calculation Background intensity is calculated as the median pixel intensity from the area within the square and outside the spot. A separate local background is calculated for each spot using the non-spot pixels from it’s square. local background area

Spot Definition and Calculations Spot Area, A = number of pixels within the defined spot boundary BKG = median pixel value within the cell (excluding the spot pixels) Integral = Sum of all spot pixels excluding saturated pixels Reported “Intensity”=Integral-BKG*A

Spot Integration with Background Correction

Quality Control Issues Two measures of spot quality are reported by SpotFinder: Saturation Factor QC Score: reports shape and signal to noise ratio

Saturation Examples Partially saturated spots can look like this: saturated area non-saturated area Completely saturated spots can look like this: fully saturated spot

Saturation, Pixel Value Limit Output: pixel value Input: fluorescence dye light signal 2 16 =65536

Saturation Factor -Partially saturated spots can be handled in SpotFinder by excluding the saturated pixels from spot area and intensity calculations. -Fully saturated spots can not be recovered in SpotFinder. In this case rescanning with lower excitation power or PMT gain could be considered. *Faint spots may possibly be lost. Saturation Factor = (# good pixels in spot) (total number of spot pixels)

Saturation, RI Plot RI plot: log(I B /I A ) vs 1/2log(I A *I B ) clearly displays the saturation limits

Quality Control, QC Score A QC Score is generated for each spot and is based on the spot shape and a measure of signal to noise ratio. shapesignal/noiseshapesignal/noise QC A QC B QC Score

Spot Shape Parameter Shape Factor = (Spot Area/Perimeter) Spots with large perimeters relative to spot area will have a low shape factor.

Signal to Noise Ratio med(BKG) 0 Pixel Values  *med(BKG) +  * SD(BKG) S/N factor = fraction of spot pixels exceeding: 2 16 SD(BKG)

Quality Control Calculation QC Score = (QC A +QC B )/2 QC A =sqrt(QC shape*QC S/N) for channel A QC B =sqrt(QC shape*QC S/N) for channel B

Quality Control, RI Plot RI plot: log(I B /I A ) vs1/2log(I A *I B ) plotted for means shows clearly low intensity distortion due to background overestimation. Data from earlier slide processed without QC filter

Quality Control (data provided by E. Snesrud)

Quality Control (data provided by E. Snesrud)

A - Spot area is larger than 50 pixels B - Spot area is between 30 and pixels C - spot area is smaller than 30 pixels X - Spot rejected by QC based on spot shape and spot intensity relative to surrounding background U - Spot rejected (“flagged”) by user Y - Bad spot, background is higher than spot intensity Z - Spot was not detected by the program S - Warning: some spot pixels are saturated SpotFinder Flag Descriptions

UIDUnique identifier for this spot IAIntensity value in channel A IBIntensity value in channel B RRow (slide row) CColumn (slide column) MRMeta-row (block row) MCMeta-column (block column) SRSub-row SCSub-column Output data (.mev) per spot:

FlagATIGR Spotfinder flag value in channel A FlagBTIGR Spotfinder flag value in channel B SAActual spot area (in pixels) SFSaturation factor QCCumulative quality control score QCAQuality control score in channel A QCBQuality control score in channel B Output data (.mev) per spot:

BkgABackground value in channel A BkgBBackground value in channel B SDAStandard deviation for spot pixels in channel A SDBStandard deviation for spot pixels in channel B SDBkgAStandard deviation of the background in channel A SDBkgBStandard deviation of the background in channel B Output data (.mev) per spot:

MedAMedian intensity value in channel A MedBMedian intensity value in channel B MNAMean intensity value in channel A MNBMean intensity value in channel B X/YX resp. Y coordinates of the spot cell PValueAP-value in channel A PValueBP-value in channel B DBIDData Base ID (if UID is substituted) Output data (.mev) per spot: