Flicker Comparison of 2D Electrophoretic Gels

Similar documents
Flicker Comparison of 2D Electrophoretic Gels

Flicker Comparison of 2D Electrophoretic Gels

Comparing 2D Electrophoretic Gels Across Internet Databases An Open Source Application

TotalLab TL100 Quick Start

Synoptics Limited reserves the right to make changes without notice both to this publication and to the product that it describes.

CmpSpots - 2D Spot Pairing

IMAGE STUDIO LITE. Tutorial Guide Featuring Image Studio Analysis Software Version 3.1

Introduction to XDisp Qt The New HKL-2000 and HKL-3000 Diffraction Image Display

English. Delta2D ANALYZING 2D GELS AS EASY AS POINT AND CLICK EXPLORING LIFE

Matthew Baker. Visualisation of Electrophoresis Gels using TEX

Introduction to Data Mining of Microarrays using the MicroArray Explorer

Quick Guide for Photoshop CC Basics April 2016 Training:

RT_Image v0.2β User s Guide

Image Processing Fundamentals. Nicolas Vazquez Principal Software Engineer National Instruments

Version 1.0 PROTEOMICA DEMYSTIFYING PROTEINS. Indian Institute of Technology Bombay, India Bhushan N Kharbikar

Tutorial 2: Analysis of DIA/SWATH data in Skyline

Image Analysis begins with loading an image into GenePix Pro, and takes you through all the analysis steps required to extract data from the image.

ENVI Tutorial: Interactive Display Functions

ImageMaster 2D Platinum 6.0

Motic Images Plus 3.0 ML Software. Windows OS User Manual

Table of Contents. Logos Imaging Application User s Manual Version Page 1

Quantification and Processing of SAED Pattern. (QSAED3d) User s manual. X.Z. LI, Ph. D. (November 27, 2017)

DeCyder 2D Software, Version 6.5

ADOBE LIGHTROOM CC KEYBOARD SHORTCUTS

GelQuant Express Analysis Software

Image View. 3D View 2 a. 2 e

University of Minnesota Nano Fabrication Center Standard Operating Procedure

Volocity ver (2013) Standard Operation Protocol

ENVI Classic Tutorial: Interactive Display Functions 2

SIVIC GUI Overview. SIVIC GUI Layout Overview

IMAGEQUANT. USER S GUIDE Version 5.0. for Microsoft Windows NT Apple Power Macintosh

You need to use the URL provided by your institute s OMERO administrator to access the OMERO.web client.

Innovative Solutions - Technical Excellence. API ImageViewer. Virtual Microscopy. API ImageViewer Instructions

CS Multimedia and Communications REMEMBER TO BRING YOUR MEMORY STICK TO EVERY LAB! Lab 02: Introduction to Photoshop Part 1

Insight: Measurement Tool. User Guide

Keynote 08 Basics Website:

fmri/dti analysis using Dynasuite

XnView 1.9. a ZOOMERS guide. Introduction...2 Browser Mode... 5 Image View Mode...15 Printing Image Editing...28 Configuration...

ImageVis3D User's Manual

Comparing Two-Dimensional Electrophoretic Gels Images... Internet

Autodesk Fusion 360 Training: The Future of Making Things Attendee Guide

Crop Counting and Metrics Tutorial

Physics MRI Research Centre UNIFIT VERSION User s Guide

Keynote Basics Website:

DeCyder Differential Analysis Software, Version 5.0 User Manual

Melanie 3 User Manual

Tools Menu (Frequently Used Features)

QUANTAX EDS SYSTEM SOP

ADOBE ILLUSTRATOR CS3

Spiso-3D operation manual (US Patent 8,077,945 B2)

Features included in isolution Lite, i-solution, isolution DT

IMAGE VIEWER. Following is the explanation of different settings and features: Page. First Page

Adobe Lightroom. Work Flow

User's Guide. AIDA Image Analyzer. Multi Labeling. raytest Isotopenmeßgeräte GmbH

HYPERSTUDIO TOOLS. THE GRAPHIC TOOL Use this tool to select graphics to edit. SPRAY PAINT CAN Scatter lots of tiny dots with this tool.

Image Quant TL (PSC 563, 537, NSC 338, 438)

FlowJo Software Lecture Outline:

Manual and tutorials for CurveAlign V4.0 Beta (August 31, 2017) UW-Madison

Reference Manual. TotalLab TL100 v web:

ImageVis3D "Hands On"-Session

Docuscan. User Guide. October Docupace Technologies, Inc. 10/08. For broker-dealer use only. Not to be used with the public.

Page Number Mouse Menu

SlideReader V12. Software Manual. System Requirements. Required Privileges

icatvision Quick Reference

Data management for Proteomics ABRF 2005

BrainSuite Lab Exercises. presented at the UCLA/NITP Advanced Neuroimaging Summer Program 29 July 2014

Chapter 1 Introduction to Photoshop CS3 1. Exploring the New Interface Opening an Existing File... 24

Note: FLIM-FRET is a robust method to determine the FRET efficiency of a suited donor acceptor pair.

Getting Started with DADiSP

Basic Electrodes. CimatronE 8.5 Tutorial

Welcome to The Discovery Series Quantity One 1-D Analysis Software

Beam Profilier - Beamage 3.0

IApioneer v3.0.3 Technical Specifications. Powered by the GeoSPHERIC v3.0 Common Code Foundation

November 19,

Adobe Photoshop How to Use the Marquee Selection Tools

UTStudio 3 Public Manifest

Awesome PowerPoint Tricks for Effective Presentations

How to...create a Video VBOX Gauge in Inkscape. So you want to create your own gauge? How about a transparent background for those text elements?

10 Microarray Analysis Using the MicroArray Explorer

Bruker OminiFlex MALDI-TOF Mass Spectrometer Operation Quick Start

Multivariate Calibration Quick Guide

Table of Contents. Imaging Nucleic Acid Gels on the LI-COR Odyssey FC Imager User Guide University of Puget Sound Updated June 2014 by Amy Replogle

Mapping Section data with MAPaint

This is the opening view of blender.

TABLE OF CONTENTS PRODUCT DESCRIPTION VISUALIZATION OPTIONS MEASUREMENT OPTIONS SINGLE MEASUREMENT / TIME SERIES BEAM STABILITY POINTING STABILITY

An Introduction to Autodesk Inventor 2010 and AutoCAD Randy H. Shih SDC PUBLICATIONS. Schroff Development Corporation

Geneious 5.6 Quickstart Manual. Biomatters Ltd

Vividia HM-250 HDMI/LCD/USB/TV Portable. Digital Measurement Microscope

SYSTEM LINEARITY LAB MANUAL: 2 Modifications for P551 Fall 2013 Medical Physics Laboratory

Beginning Paint 3D A Step by Step Tutorial. By Len Nasman

MiBio Reference Manual

GUIDE TO View3D. Introduction to View3D

3D FeatureXtract User s Guide. Powered by the GeoSPHERIC v3.0 Common Code Foundation

Network Analysis, Visualization, & Graphing TORonto (NAViGaTOR) User Documentation

Virtual MODELA USER'S MANUAL

3DMMVR REFERENCE MANUAL V 0.81

LEGENDplex Data Analysis Software Version 8 User Guide

GeneMarker HID Quick Start

QUARTZ PCI. SLOW-SCAN for ANALOG SEMs THE MEASURING, ANNOTATING, PROCESSING, REPORTING, ARCHIVING, DO EVERYTHING SOLUTION FOR MICROSCOPY

XnView Image Viewer. a ZOOMERS guide

Transcription:

Flicker Comparison of 2D Electrophoretic Gels Peter F. Lemkin +, Greg Thornwall ++ Lab. Experimental & Computational Biology + National Cancer Institute - Frederick ++ SAIC - Frederick lemkin@ncifcrf.gov http://open2dprot.sourceforge.net/flicker PROTIG Seminar, NIH, April 21, 2005 Overview Flicker is an open-source stand-alone Java computer program for visually comparing 2D gel electrophoresis images 2D polyacrylamide gel electrophoresis (2D-PAGE) gels are often difficult to compare because of rubber-sheet distortions Flicker allows you to compare your gel images against each other or against those found in Internet databases 2 Overview (continued) Many published Internet gels have subsets of spots identified which may make them useful to compare with your gels. You might draw putative conclusions to identification of some spots in your gels that visually appear to be the same spots as in reference gels Main Features of Flicker Flicker allows comparison of two gel images at a time Menu system helps organize and access sets of local user gels and access Internet reference database gels Access SWISS-2DPAGE active map reference gels database. Extendible to other federated databases 3 Image enhancement helps support visual comparison: zoom, brightness/contrast, spatialwarping, smoothing, sharpening 4 Main Features (continued) Create lists of spot measurements for estimating spot quantification and doing annotation Calibrate gray scale if OD, CPM, etc. standards are available Export measured spot lists and annotated paired spot lists (to Excel, etc.) Save/restore data-mining sessions Availability of Flicker Written in Java as open source and is freely available at http://open2dprot.sourceforge.net/flicker Runs on MS Windows, MacOS-X, Linux, Solaris Download and install using a standard installer Documentation as HTML or PDFs Tutorial vignettes on using Flicker 5 6 1

Home page: http://open2dprot.sourceforge.net/flicker Flicker Program User Interface In Table of Contents: * Introduction * Reference Manual * Vignettes * Download * Other Web resources Flicker, transform, database controls Flicker window Parameter sliders Two scrollable images specified by user 7 8 Image Sources Active Map Gel Images Image Sources Local User Gel Images Select Web reference sample Or, select directory of single images Select directory of pairs of images 9 10 Image Sources Demo Gel Images The Image -Comparison Problem If two images could be perfectly aligned then one could simply align them by overlaying one over the other and shifting one image until all objects in the images line up Select demo gel images Many images such as 2D PAGE gels have non-linear rubber-sheet distortion There may be more distortion in some parts of the images than in others However, some images may be locally alignable 11 Warping local regions (e.g., affine linear transform of translation, rotation, and magnification) can further improve local comparison 12 2

Concept of Flicker-Comparison Flickering is a dynamic visualization technique for overlaying two images Although it may be impossible to align two whole images at one time, they may be locally aligned piece-by-piece by matching the morphology of local regions Alternating two images in the same visual space will fuse the aligned regions in your minds-eye when they are optimally aligned 13 Problems with Flicker-Comparison Because flickering is a dynamic visualization technique that depends on hand-eye-brain integration, we find that some people are better at using this technique than others There is the occasional danger of false alignments when comparing charge-trains of spots if there is not enough local morphology context Because it may be difficult to compare a user s entire gel against an Internet database reference gel (e.g., Swiss- 2DPAGE) which was run in a quite different way: - IPG vs Carrier-Ampholytes, - linear vs non-linear gradients, - pie isoelectric ranges, - MW molecular mass ranges, - etc. 14 Problems with Flicker-Comparison (continued) However, parts of the gels may be comparable Even when a comparison is made and a putative correspondence found between the user s and the reference gel, the spot of interest may not have been identified in the Internet database reference gel Other Image-Alignment Methods DIGE (using Cy -type dyes) to run simultaneous samples. Has a max 5 samples and difficult to compare images between labs if samples not run simultaneously Warp two images completely that are different colors. There may be problems warping gels that are not very similar 15 16 Flicker Image Transforms for Better Visualization Sometimes, it is difficult to visually compare gels of different magnification, contrast, and geometry Flicker has methods to help Zoom to magnify or de-magnify a gel closer to the magnification of other gel Transform Menu and Parameter Adjustment Parameter sliders: * brightness/contrast * zoom * canvas size * circle size * etc. Brightness-contrast adjustment to adjust one gel to range of the other gel Local geometric correction using spatial warping Image enhancement transforms Image enhancement available for smoothing and sharpening images 17 18 3

Finding Putative Identifications by Accessing Reference 2D Web Databases 1. First find a putative match between a spot in a user s gel and one in an active map reference gel 2. Then user selects the spot in the reference gel to access that spot s identification in the Internet reference gel database 3. The reference Web site database can supply the identification of the selected spot and by inference the putative identification of the user s spot Finding Putative Identifications by Accessing Reference 2D Web Databases (continued) 4. An active map reference gel must be supported by a federated 2D gel map Internet database such as Swiss-2DPAGE or Flicker won t be able to access it 5. Additional lab work might be needed to confirm putative identifications of the spots extracted from a user s gel(s) 19 20 Putative Identification - Click on Active Map Warping a Gel to Other Gel s Geometry Original 1) Match spot 2) Make map active 3) Click on spot 4) Putative ID pops up Warped 21 22 Zooming a Gel to Other Gel s Magnification Original Adjusting Brightness/Contrast So Similar Original Zoomed Adjusted Similar brightness and contrast 23 24 4

Estimating Spot Quantification Flicker provides a limited estimated-spot quantification capability to collect a list of manually-measured isolated-spots Spot Quantification Menu Integrated density (grayscale or calibrated OD) may be estimated for isolated spots using measurement circle masks (1 to 51 pixels in diameter) Background density, D b, near the spot is measured first Then, an isolated spot s density, D s, is measured and the density corrected for background D' s is estimated as D s - D b Spot editing commands and short-cuts Lists of spots may be created with user-supplied annotation Spot-lists be reported and saved for further analysis 25 26 User Measured Spot Lists Spot List Editing Functionality Define, delete, annotate, edit spots in the spot list (per gel) View spots with various overlay options List spots in report-form or tab-delimited form suitable for export to Excel or other analysis programs List paired-spots reports with same IDs in tab-delimited form Report spot measurements 27 Save gel names, spot lists and other parameters in a state file for further use when exit Flicker and reload them when reload the state file 28 Manually Annotating Paired Spots 1. Select pairs of spots (in yellow) Generate Paired-Spots Reports For List of Spots with Same IDs Spot ID Density measurements 2. Assign ID to both spots Ratio of background corrected densities 29 30 5

Looking Up Paired-Spot ID Annotation at the Reference Database Putatively identify a list of spots in your gel that are identified in an active reference gel by first identifying spots in the reference gel and then using them to identify corresponding spots in your gel sample. Procedure: Looking Up Paired-Spot ID Annotation 1. Open 2 gels to compare (pick one as an active reference gel). 2. Flicker align similar regions for each of the spot(s) of interest. 3. Add spots of interest to spot lists (a separate list for each gel). 4. Request Flicker visit the active reference gel Web server and try to look up the protein names and IDs (e.g., SWISS-PROT) for the spots you have defined in the active gel. 5. Repeatedly select a pair of corresponding spots in 2 gels, and pair them using a common annotation idfrom the reference gel. 31 6. List the spots in the paired spot list (this can be generated as tabdelimited data for export to Excel). 32 First, Define Spot List in Reference Gel Alt-key and click on spot to add measurement to spot -list. Or, select with mouse click then C -M short-cut Then, Look Up Reference Gel Spot Ids & Names at SWISS-2DPAGE Lookup all protein IDs in spot-list at SWISS-2DPAGE. See (Quantify measure by circle Lookup Protein Ids ) menu command 33 34 Finally, Assign Reference Gel Annotation to User Gel for Manually Paired Spots 1. Select Ref. spot to pair 2. Select user spot to pair Lookup PIR Web Pages for Identified Proteins Access PIR (pir.georgetown.edu) UniProt, iproclass and iprolink server Web pages for selected proteins in the spot list through their Swiss-Prot accession names. A two-step process enabled using the (Edit Select access to active DB server...) checkbox command to select either SWISS-2DPAGE, UniProt, iproclass or iprolink servers. 3. C-I Confirm spot annotation to copy 35 When you measure a spot and are connected to the Internet, it will also lookup the Swiss-Prot protein (accession name and protein id) on the SWISS-2DPAGE server. Then, if you enabled "Click to access DB", it will pop up the particular active PIR DB server you have selected. 36 6

Selecting Internet Proteome Reference Server PIR UniProt Web Page for Identified Protein Select active proteome server to use 37 38 PIR iproclass Web Page for Identified Protein PIR iprolink Web Page for Identified Protein 39 40 Calibrating Grayscale for Better Quantification If the gel s stain/detection method is stoichiometric, then integrated density can correspond to protein concentration in a non-saturating range Exposure, the scanner and other systematic sources of non-linearity can be corrected to some degree by calibrating the image against a calibration standard Calibrating Grayscale with a ND Step-Wedge 1. The ND step wedge must be scanned with the image and the corresponding OD values known for each step 2. A region of interest (ROI) is overlaid on the step step-wedge ROI over step-wedge Then map grayscale to that standard (e.g., optical density, CPM, etc.) Subsequent spot quantification will then be more accurate 41 3. The ND wedge calibration wizard is invoked to analyze the data and estimate the calibration 42 7

Calibrating Grayscale from ND Wedge Data ROI histogram, peaks found and smooth extrapolated calibration curve OD vs gray-peaks table Calibrating Grayscale with a Spot List of Calibrated Data 1. The image must contain calibrated regions with known concentrations or corresponding OD values known for each spot List of spots you defined 2. You define a set of spots using (C-M) or (ALT-click) 3. The Spot List Calibration wizard is invoked to analyze the data and estimate the calibration 43 44 Calibrating Grayscale from Spot List Data OD vs gray-peaks table Summary Flicker is an open-source 2D gel visual image comparison Java program freely available at http://open2dprot.sourceforge.net/flicker Useful for visual comparison of 2D gels and other images Putative spot identification made by comparison with reference 2D gel databases ROI histogram, peaks found and extrapolated calibration curve 45 Manual creation of spot-lists of estimated quantified spot densities can be exported (to Excel, etc.) 46 References PDF and HTML documentation is available at: http://open2dprot.sourceforge.net/flicker PF Lemkin, GC Thornwall, J Evans (2005) Comparing 2-D Electrophoretic Gels Across Internet Databases, in "The Proteomics Handbook", JM Walker (Ed), Humana Press Inc, Totowa, NJ, pp 279-305. http://open2dprot.sourceforge.net/flicker/pdf/lemkin- ProteomicsProtocolsHandbook-279-306-2005.pdf Full Web site and Reference Manual documentation: http://open2dprot.sourceforge.net/flicker/pdf/fullflkdoc.pdf Early applet version: Lemkin PF (1997) Comparing Two- Dimensional Electrophoretic Gels across the Internet. Electrophoresis 18:461-470. 47 Some Short-cut Menu Command Keys C-A add landmark after selecting both left and right image trial objects C-B capture background intensity value for current image under a circular mask C-D delete landmark - the last landmark defined C-E edit selected measured spot after clicking on spot to select it C-F toggle flickering the lower left and right images into the upper flicker window C-G toggle displaying gray values in the left and right image titles as move the cursor C-H show grayscale ROI histogram. Popup a histogram of the computat ion region ROI C-I Define or edit selected measured spot(s) annotation 'id' field C-J toggle spot measurement mode between list-of-spots and single measurements C-K delete selected measured spot after click on spot to select it C-L Define LRHC of region of interest (ROI) and assign to computing window C-M measure and show intensity under a circular mask for current image. Combine spot selection & measurement by holding ALT-key when press mouse to select spot. C-R measure and show intensity under computing window defined by the ROI C-T repeat the last Transform used, if one was previously performed else no-op C-U Define ULHC of the region of interest (ROI) and assign to computing window C-V Show data-window of selected pixel in the popup report window. C-W Clear the region of interest (ROI) and computing window C-Keypad "+" increase the canvas size for all three images 48 C-Keypad "-" decrease the canvas size for all three images 8