Matthew Baker. Visualisation of Electrophoresis Gels using TEX
|
|
- Lauren Rich
- 5 years ago
- Views:
Transcription
1 Visualisation of Electrophoresis Gels using TEX 1 Visualisation of Electrophoresis Gels using TEX Matthew Baker This paper describes a TEX system for creating interactive PDF files to visualize electrophoresis data. A Perl program processes greyscale electrophoresis images, segmentations derived from these images and computed numerical data to create a hyperlinked document in TEX. This paper describes the steps involved. Two-dimensional electrophoresis is a chemical process for separating proteins 1 in organic matter according to isoelectric charge and molecular mass. The process results in scanned greyscale images in which dark spots of a roughly Gaussian shape against a light background indicate the presence of proteins which reach equilibrium at the corresponding coordinates. The x coordinate represents isoelectric charge in terms of pi and the y coordinate represents molecular mass in kdaltons. Such images are used to map protein compositions in organic material. Applications exist in medical diagnosis and research, genetic engineering and pharmaceutical development. A typical gel electrophoresis analysis (using the system we develop) proceeds as follows. Several gels are first obtained (several gels are necessary to overcome noise and improve reproducibility). These are registered so that they align with each other (the position to which a given protein migrates may vary in different experiments). A single segmentation is then obtained from the registered gels. This segmentation assigns a unique label to each identified spot and labels the spots pixels accordingly. Finally, the segmented spots are quantified by fitting Gaussian kernels to them. Each spot is then characterised by x and y coordinates (relating to charge and mass), relative optical density (relating to relative quantity), standard deviation in the x and y axes, peak intensity and size. The process results in a number of greyscale images, a segmentation bitmap and numerical data. However, such automatic processing is never the final task as results must be analysed, compared with other experiments and annotated. The performance of the algorithm must also be assessed. In this paper, a simple visualisation tool implemented in PDF is described. A Perl program 1 Though 2D electrophoresis can be used to separate other macromolecules such as peptides or nucleic acids, we concentrate on proteins.
2 2 Visualisation of Electrophoresis Gels using TEX processes the various outputs from the image processing algorithms and creates TEX code using the ConTEXt macros. Extensive use is made of the NetPBM tools. Gnuplot is used to produce three-dimensional plots. The Data The process starts with a set of n (unregistered) scanned electrophoresis gels (a typical example is depicted in figure 1). After processing, the following are obtained: n registered gels, a mean gel, a segmentation bitmap, a binary image showing the segmented regions borders, and a text file containing numerical quantification of each spot. Figure 1: A typical scanned electrophoresis gel The registered gels show the greyscale images warped so that corresponding spots are in their mean locations. The images are mutually aligned (at least,
3 Visualisation of Electrophoresis Gels using TEX 3 to the best of the registration algorithm s ability). The mean gel is a pixel-wise mean of the registered gels. Each spot is identified by an integer number and is marked in the segmentation bitmap by assigning this number to each of the spot s pixels (we assume there are no more than spots in an image and therefore the segmentation bitmap can be coded with 16 bits per pixel). This number also appears in the text file to relate the numerical data to the spot. Alongside this number are the various numerical values associated with the spot as described above (x and y coordinate, etc). Also present for each spot is its rectangular bounding box, a measure of the goodness of fit of the fitted Gaussian kernel, represented by a χ 2 value, and a flag indicated whether or not Gaussian fitting was successful. Overview of the visualisation tool The visualisation tool links the above data in the following way: The segmented regions boundaries are superimposed over the registered gels and the mean gel. Each spot in the mean gel is shown cut out of the rest of the image and zoomed. The greyscale values are shown in pink for each pixel that belongs to the spot. Each spot is shown as a 3D wireframe plot. The plot is red for pixels belonging to the segmentation and blue for pixels that do not. This plot appears alongside the zoomed and cropped image (see figure 2). Clicking on a spot in the registered gels or mean gel causes the viewer to jump to the zoomed image and plot for that spot. A menu bar is provided to allow the user to switch between the mean gel, the registered gels and the zoomed spots. An additional navigational tool is provided to allow random access to spots by number. HTML is the normal vehicle for such applications. However, most current HTML viewers do not allow zooming (we require zooming capability because gel images are typically bigger than pixels). They are also somewhat unwieldy because they require many separate files. If a CGI backend is used in an HTML system, it required a web server and the files must reside in a directory from which CGI scripts can be run. A PDF file, on the other hand,
4 4 Visualisation of Electrophoresis Gels using TEX Spot 297 row mean registered 93 spots µ = (290.6, 176.1), σ = (2.2, 1.5), I = 150.2, χ 2 = Spot µ = (320.3, 177.0), σ = (2.4, 1.4), I = 147.2, χ 2 = previous next exit Figure 2: Zoomed view of a spot
5 Visualisation of Electrophoresis Gels using TEX 5 is completely self-contained, allows zooming and supports vector graphics (handy for including plots). Processing the input data The PDF file is produced by a Perl program which writes ConTEXt code and runs TEX. In addition, the Perl program does the following, using Gnuplot and the NetPBM tools: Overlays the segmentation boundary image over each of the greyscale images. Processes the spot bounding boxes so that they do not overlap (this is needed for the image maps). Produces Gnuplot input data and calls Gnuplot for each spot in the text file. Creates colour, cropped versions of the mean gel by overlaying the thresholded segmentation bitmap. These form the zoomed image views. Each of these steps is described below. Overlaying the segmentation boundaries over the greyscale images In addition to the segmentation bitmap, the image processing algorithms produce a binary image showing the segmented regions borders. This is overlayed in red onto each of the greyscale images (the mean image and the registered images) using system calls to the NetPBM tools pnminvert and pnmarith. The pnmtopng tool is used to convert the result to PNG, suitable for inclusion into the ConTEXt file. Creating non-overlapping bounding boxes The greyscale images are made clickable by defining rectangular bounding boxes for each spot. Although segmented spots cannot overlap, their bounding boxes can. In order to create an image map in which rectangular areas act as links, we need non-overlapping regions. The Perl program performs very basic processing to reduce the size of the bounding boxes given by the text file so that they do not overlap. It simply scans the bounding boxes in the file from top to bottom, keeping track of which pixels have already been enclosed in a box. Whenever it encounters a box which encloses a pixel already
6 6 Visualisation of Electrophoresis Gels using TEX labelled as belonging to another box, the current box is reduced in size to prevent the overlap. If every pixel enclosed by the block is already labelled as belonging to another box, the current box is removed. This process can result in very small boxes and can also result in boxes for some spots disappearing altogether. However we have found in practice that only boxes in noisy regions, incorrectly segmented as spots, disappear in this way. An alternative approach would be to subdivide boxes using a quadtree approach. This would result in several boxes for each spot, each linking to the same destination. Producing Gnuplot data The plot surfaces are drawn in two colours: red for pixels belonging to the spot and blue for pixels that do not. The axes are defined such that a fixed area of 3 pixels around the segmented spot is drawn. This is necessary to provide some context for the spot. Often the segmentation algorithm fails to identify all pixels belonging to a spot. The NetPBM tool pnmcrop is used to crop the image and pnmnoraw is used to convert this to plain text. The Perl program then arranges this into rows of x, y and z coordinates. Two data sets are produced: one for the red portion of the plot, one for the blue portion. A limitation of Gnuplot is that data to be plotted as a wireframe must be defined on a rectangular grid with no points missing. This will not necessarily be the case for the portion of the data belonging to the segmented area. We therefore make judicious of Gnuplot s clipping and values outside the z-axis range to display a non-rectangular region of each surface. We instruct Gnuplot to output the plot as encapsulated Postscript and then convert it to PDF using texutil. However, outputting METAPOST code would also be practical. Creating zoomed spots A zoomed-in portion of the image containing each spot is shown alongside the surface plots. Again, the bounding box is extended by 3 pixels in each direction to show the context of the spot. Each pixel belonging to the segmented region is shaded in pink whereas other pixels are given grey values. Note that, because the pixels are coloured differently depending on whether they belong to the spot in question, we cannot simply reuse the same image and clip it differently for each view. Rather, the Perl program must create a
7 Visualisation of Electrophoresis Gels using TEX 7 separate image for each spot. These images are small however and therefore do not result in unreasonably large PDF files. In order to apply the pink tint only to pixels belonging to the spot, we threshold the cropped segmentation to create a mask and then apply this to the cropped greyscale image. Thus we obtain two cropped greyscale images: one showing all pixels within the bounding box and one showing only pixels not within the segmented region. By applying different tints to these images using pgmtoppm and adding them with pnmarith we achieve the desired result. The ConTEXt Code Creating the TEX input is comparatively simple. To simplify nagivational issues, the mean gel image is placed in its own chapter, the registered images in a second chapter and the zoomed spots and plots in a third chapter. Chapters are configured so that the titles are not displayed. Each zoomed spot/plot pair is given its own section. This means all links can be to chapter or section labels. Chapter links are placed in the right edge of the page, along with buttons to move forward and backward a page at a time. The image maps link to the spot sections. They are created easily with commands similar to the following: \startfigure[ref row-mean][row-mean][height=330pt,frame=on] \referring(2.8,1.1)(0.1,0.1)[spot 1] \referring(12.2,1.4)(0.2,0.2)[spot 2]... \stopfigure \placefigure [force] [] {none} {\externalfigure[ref row-mean]} A simple mechanism is provided to allow direct access to each spot by number: a page containing all the spot numbers as active links appears at the beginning of the spots chapter. This is simple and surprisingly usable but inelegant. Therefore we plan instead to introduce a text field in the footer of each page, allowing the user to type in a spot number directly. The future Though the system was designed to serve exclusively as an internal performance analysis tool, plans are already underway to incorporate it into an ex-
8 8 Visualisation of Electrophoresis Gels using TEX isting web-based electrophoresis database and analysis system. This would link it to an SQL database of images and numerical data as well as to live analysis programs. Since ConTEXt can create hyperlinks to different documents, it is possible to link several PDF like the one described above, thus enabling analysts to observe changes in protein composition in different samples. For example, observing the difference between leukæmia in early and advanced stages or observing the effect an antibiotic has on a cell structure. Alternatively it could be used to compare different organisms. Acknowledgements This research is funded by Aventis Research Technologies. Aventis Research Technologies also provided the data used in the preparation of this paper. The image processing programs are developed by Matthew Baker, Harald Busse and Martin Vogt at GMD. Address Matthew Baker GMD German National Research Centre for Information Technology Schloss Birlinghoven St. Augustin Germany matthew.baker@gmd.de
Contents. Basic Visualization Tools. Viewing Tools GNUPLOT 9/30/13. Viewing tools gnuplot Netpbm package ImageMagick Suite ezvizgeneric
Contents Basic Visualization Tools Tom Logan HPC Specialist Viewing tools gnuplot Netpbm package ImageMagick Suite ezvizgeneric Viewing Tools ghostview views postscript files % gv psfile.ps ImageMagick
More informationFlicker Comparison of 2D Electrophoretic Gels
Flicker Comparison of 2D Electrophoretic Gels Peter F. Lemkin +, Greg Thornwall ++ Lab. Experimental & Computational Biology + National Cancer Institute - Frederick ++ SAIC - Frederick lemkin@ncifcrf.gov
More informationFlicker Comparison of 2D Electrophoretic Gels
Flicker Comparison of 2D Electrophoretic Gels Peter F. Lemkin +, Greg Thornwall ++ Lab. Experimental & Computational Biology + National Cancer Institute ++ SAIC-Frederick Frederick, MD, USA lemkin@ncifcrf.gov
More informationFlicker Comparison of 2D Electrophoretic Gels
Flicker Comparison of 2D Electrophoretic Gels Peter F. Lemkin +, Greg Thornwall ++ Lab. Experimental & Computational Biology + National Cancer Institute ++ SAIC-Frederick Frederick, MD, USA lemkin@ncifcrf.gov
More informationSynoptics Limited reserves the right to make changes without notice both to this publication and to the product that it describes.
GeneTools Getting Started Although all possible care has been taken in the preparation of this publication, Synoptics Limited accepts no liability for any inaccuracies that may be found. Synoptics Limited
More informationVersion 1.0 PROTEOMICA DEMYSTIFYING PROTEINS. Indian Institute of Technology Bombay, India Bhushan N Kharbikar
Version 1.0 PROTEOMICA DEMYSTIFYING PROTEINS Indian Institute of Technology Bombay, India Bhushan N Kharbikar Software User s Manual Version 1.0 Copyright 2013 Bhushan N Kharbikar, Proteomics Lab Department
More informationWeb-Friendly Sites. Planning & Design 1
Planning & Design 1 This tutorial presents useful tips and tricks to help you achieve a more Web-friendly design and make your sites more efficient. The following topics are discussed: How Z-order and
More informationDigital Image Processing. Prof. P.K. Biswas. Department of Electronics & Electrical Communication Engineering
Digital Image Processing Prof. P.K. Biswas Department of Electronics & Electrical Communication Engineering Indian Institute of Technology, Kharagpur Image Segmentation - III Lecture - 31 Hello, welcome
More informationSynPAnal User Manual. Eric Danielson and Sang H. Lee Medical College of Wisconsin
SynPAnal User Manual Eric Danielson and Sang H. Lee Medical College of Wisconsin Installation Instructions Make sure the most recent version of JAVA is installed and is functioning. Unzip the SynPAnal_Installation.zip
More informationform are graphed in Cartesian coordinates, and are graphed in Cartesian coordinates.
Plot 3D Introduction Plot 3D graphs objects in three dimensions. It has five basic modes: 1. Cartesian mode, where surfaces defined by equations of the form are graphed in Cartesian coordinates, 2. cylindrical
More informationTotalLab TL100 Quick Start
TotalLab TL100 Quick Start Contents of thetl100 Quick Start Introduction to TL100 and Installation Instructions The Control Centre Getting Started The TL100 Interface 1D Gel Analysis Array Analysis Colony
More informationcief Data Analysis Chapter Overview Chapter 12:
page 285 Chapter 12: cief Data Analysis Chapter Overview Analysis Screen Overview Opening Run Files How Run Data is Displayed Viewing Run Data Data Notifications and Warnings Checking Your Results Group
More informationVERY LARGE TELESCOPE 3D Visualization Tool Cookbook
European Organisation for Astronomical Research in the Southern Hemisphere VERY LARGE TELESCOPE 3D Visualization Tool Cookbook VLT-SPE-ESO-19500-5652 Issue 1.0 10 July 2012 Prepared: Mark Westmoquette
More informationImporting and processing a DGGE gel image
BioNumerics Tutorial: Importing and processing a DGGE gel image 1 Aim Comprehensive tools for the processing of electrophoresis fingerprints, both from slab gels and capillary sequencers are incorporated
More informationOverview: Printing MFworks Documents
Overview: Printing MFworks Documents The Layout Window Printing Printing to Disk Overview: Printing MFworks Documents MFworks is designed to print to any standard Windows compatible printer this includes
More informationImage Quant TL (PSC 563, 537, NSC 338, 438)
Image Quant TL (PSC 563, 537, NSC 338, 438) Contact: Hyuk Kyu Seoh hseoh@gsu.edu Rm: PSC 537 Tel: (404) 413-5379 This software can analyze 1D gels, dot and slot blots, microplates, other basic arrays and
More informationUsing Probability Maps for Multi organ Automatic Segmentation
Using Probability Maps for Multi organ Automatic Segmentation Ranveer Joyseeree 1,2, Óscar Jiménez del Toro1, and Henning Müller 1,3 1 University of Applied Sciences Western Switzerland (HES SO), Sierre,
More informationTutorial 2: Analysis of DIA/SWATH data in Skyline
Tutorial 2: Analysis of DIA/SWATH data in Skyline In this tutorial we will learn how to use Skyline to perform targeted post-acquisition analysis for peptide and inferred protein detection and quantification.
More informationHistograms. h(r k ) = n k. p(r k )= n k /NM. Histogram: number of times intensity level rk appears in the image
Histograms h(r k ) = n k Histogram: number of times intensity level rk appears in the image p(r k )= n k /NM normalized histogram also a probability of occurence 1 Histogram of Image Intensities Create
More informationMultiframe Windows Version 16. User Manual
Multiframe Windows Version 16 User Manual Bentley Systems, Incorporated 2013 License & Copyright Multiframe Program & User Manual 2013 Bentley Systems, Incorporated iii Table of Contents License & Copyright...
More informationEECS490: Digital Image Processing. Lecture #22
Lecture #22 Gold Standard project images Otsu thresholding Local thresholding Region segmentation Watershed segmentation Frequency-domain techniques Project Images 1 Project Images 2 Project Images 3 Project
More informationChapter 2 Surfer Tutorial
Chapter 2 Surfer Tutorial Overview This tutorial introduces you to some of Surfer s features and shows you the steps to take to produce maps. In addition, the tutorial will help previous Surfer users learn
More informationSUPPLEMENTARY FILE S1: 3D AIRWAY TUBE RECONSTRUCTION AND CELL-BASED MECHANICAL MODEL. RELATED TO FIGURE 1, FIGURE 7, AND STAR METHODS.
SUPPLEMENTARY FILE S1: 3D AIRWAY TUBE RECONSTRUCTION AND CELL-BASED MECHANICAL MODEL. RELATED TO FIGURE 1, FIGURE 7, AND STAR METHODS. 1. 3D AIRWAY TUBE RECONSTRUCTION. RELATED TO FIGURE 1 AND STAR METHODS
More informationLine Spacing and Double Spacing...24 Finding and Replacing Text...24 Inserting or Linking Graphics...25 Wrapping Text Around Graphics...
Table of Contents Introduction...1 OpenOffice.org Features and Market Context...1 Purpose of this Book...4 How is OpenOffice.org Related to StarOffice?...4 Migrating from Microsoft Office to OpenOffice.org...4
More informationChemical Shift Perturbation Tutorial
CcpNmr Analysis Version 3 Chemical Shift Perturbation Tutorial Written by: Luca Mureddu CCPN application developer, PhD Student MCB, University of Leicester, Lancaster Road, Leicester, LE1 9HN, UK 1 t:
More informationEdge Television Advertisement. -Open the 3 images of TV characters and the network logo in Photoshop. Your images must be high resolution images!
-Open the 3 images of TV characters and the network logo in Photoshop. Your images must be high resolution images! -Use Layer Styles to add a White Stroke of 5 pixels to each image you cut out. This will
More informationENVI Tutorial: Introduction to ENVI
ENVI Tutorial: Introduction to ENVI Table of Contents OVERVIEW OF THIS TUTORIAL...1 GETTING STARTED WITH ENVI...1 Starting ENVI...1 Starting ENVI on Windows Machines...1 Starting ENVI in UNIX...1 Starting
More informationMicrosoft Office PowerPoint 2013 Courses 24 Hours
Microsoft Office PowerPoint 2013 Courses 24 Hours COURSE OUTLINES FOUNDATION LEVEL COURSE OUTLINE Using PowerPoint 2013 Opening PowerPoint 2013 Opening a Presentation Navigating between Slides Using the
More informationBiomedical Image Analysis. Mathematical Morphology
Biomedical Image Analysis Mathematical Morphology Contents: Foundation of Mathematical Morphology Structuring Elements Applications BMIA 15 V. Roth & P. Cattin 265 Foundations of Mathematical Morphology
More informationSIVIC GUI Overview. SIVIC GUI Layout Overview
SIVIC GUI Overview SIVIC GUI Layout Overview At the top of the SIVIC GUI is a row of buttons called the Toolbar. It is a quick interface for loading datasets, controlling how the mouse manipulates the
More informationInterpolation is a basic tool used extensively in tasks such as zooming, shrinking, rotating, and geometric corrections.
Image Interpolation 48 Interpolation is a basic tool used extensively in tasks such as zooming, shrinking, rotating, and geometric corrections. Fundamentally, interpolation is the process of using known
More informationEnglish. Delta2D ANALYZING 2D GELS AS EASY AS POINT AND CLICK EXPLORING LIFE
Getting started English 2D Western Blots Delta2D ANALYZING 2D GELS AS EASY AS POINT AND CLICK EXPLORING LIFE 2 Copyright DECODON GmbH. DECODON makes no representations, express or implied, with respect
More informationICH M8 Expert Working Group. Specification for Submission Formats for ectd v1.1
INTERNATIONAL COUNCIL FOR HARMONISATION OF TECHNICAL REQUIREMENTS FOR PHARMACEUTICALS FOR HUMAN USE ICH M8 Expert Working Group Specification for Submission Formats for ectd v1.1 November 10, 2016 DOCUMENT
More informationTutorial 7: Automated Peak Picking in Skyline
Tutorial 7: Automated Peak Picking in Skyline Skyline now supports the ability to create custom advanced peak picking and scoring models for both selected reaction monitoring (SRM) and data-independent
More information(Refer Slide Time 00:17) Welcome to the course on Digital Image Processing. (Refer Slide Time 00:22)
Digital Image Processing Prof. P. K. Biswas Department of Electronics and Electrical Communications Engineering Indian Institute of Technology, Kharagpur Module Number 01 Lecture Number 02 Application
More informationSkills Funding Agency
Provider Data Self-Assessment Toolkit (PDSAT) v17 User Guide Contents Introduction... 2 Compatibility and prerequisites... 2 1. Installing PDSAT... 3 2. Opening PDSAT... 6 2.1 Opening Screen... 6 2.2 Updates...
More informationManual for Microfilament Analyzer
Manual for Microfilament Analyzer Eveline Jacques & Jan Buytaert, Michał Lewandowski, Joris Dirckx, Jean-Pierre Verbelen, Kris Vissenberg University of Antwerp 1 Image data 2 image files are needed: a
More informationQuantifying Three-Dimensional Deformations of Migrating Fibroblasts
45 Chapter 4 Quantifying Three-Dimensional Deformations of Migrating Fibroblasts This chapter presents the full-field displacements and tractions of 3T3 fibroblast cells during migration on polyacrylamide
More informationENVI Classic Tutorial: Introduction to ENVI Classic 2
ENVI Classic Tutorial: Introduction to ENVI Classic Introduction to ENVI Classic 2 Files Used in This Tutorial 2 Getting Started with ENVI Classic 3 Loading a Gray Scale Image 3 ENVI Classic File Formats
More informationJASCO CANVAS PROGRAM OPERATION MANUAL
JASCO CANVAS PROGRAM OPERATION MANUAL P/N: 0302-1840A April 1999 Contents 1. What is JASCO Canvas?...1 1.1 Features...1 1.2 About this Manual...1 2. Installation...1 3. Operating Procedure - Tutorial...2
More informationMethodology for spot quality evaluation
Methodology for spot quality evaluation Semi-automatic pipeline in MAIA The general workflow of the semi-automatic pipeline analysis in MAIA is shown in Figure 1A, Manuscript. In Block 1 raw data, i.e..tif
More informationImage Processing. Bilkent University. CS554 Computer Vision Pinar Duygulu
Image Processing CS 554 Computer Vision Pinar Duygulu Bilkent University Today Image Formation Point and Blob Processing Binary Image Processing Readings: Gonzalez & Woods, Ch. 3 Slides are adapted from
More informationMotivation. Gray Levels
Motivation Image Intensity and Point Operations Dr. Edmund Lam Department of Electrical and Electronic Engineering The University of Hong ong A digital image is a matrix of numbers, each corresponding
More informationMelanie 3 User Manual
Melanie 3 User Manual MELUMBR0199 Warranty Bio-Rad Laboratories warrants that the Melanie software shall substantially conform, in all operational features, to Bio-Rad s current specifications as published
More informationIMAGING SOFTWARE. Image-Pro Insight Image Analysis Made Easy. Capture, Process, Measure, and Share
IMAGING SOFTWARE Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight, the latest
More informationInsight: Measurement Tool. User Guide
OMERO Beta v2.2: Measurement Tool User Guide - 1 - October 2007 Insight: Measurement Tool User Guide Open Microscopy Environment: http://www.openmicroscopy.org OMERO Beta v2.2: Measurement Tool User Guide
More information9. Three Dimensional Object Representations
9. Three Dimensional Object Representations Methods: Polygon and Quadric surfaces: For simple Euclidean objects Spline surfaces and construction: For curved surfaces Procedural methods: Eg. Fractals, Particle
More informationIMAGING SOFTWARE. Image-Pro Insight Image Analysis Made Easy. Capture, Process, Measure, and Share
IMAGING SOFTWARE Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight Image Analysis Made Easy Capture, Process, Measure, and Share Image-Pro Insight, the latest
More informationDetection of a Single Hand Shape in the Foreground of Still Images
CS229 Project Final Report Detection of a Single Hand Shape in the Foreground of Still Images Toan Tran (dtoan@stanford.edu) 1. Introduction This paper is about an image detection system that can detect
More informationCellTracer 1.0 Quick Start Guide
CellTracer 1.0 Quick Start Guide Quanli Wang 1,3, Lingchong You 2,3 and Mike West 1,3 1 Department of Statistical Science, Duke University 2 Department of Biomedical Engineering, Duke University 3 Institute
More informationCOMP519 Web Programming Lecture 8: Cascading Style Sheets: Part 4 Handouts
COMP519 Web Programming Lecture 8: Cascading Style Sheets: Part 4 Handouts Ullrich Hustadt Department of Computer Science School of Electrical Engineering, Electronics, and Computer Science University
More informationImageQuant TL. User Guide. v
ImageQuant TL User Guide v2003 63-0050-82 Amersham Biosciences Corp 800 Centennial Avenue P.O. Box 1327 Piscataway NJ 008855 USA Tel: 1-800 526 3593 Fax: 1-800 329 3593 Amersham Biosciences Amersham Place
More informationGroundFX Tracker Manual
Manual Documentation Version: 1.4.m02 The latest version of this manual is available at http://www.gesturetek.com/support.php 2007 GestureTek Inc. 317 Adelaide Street West, Toronto, Ontario, M5V 1P9 Canada
More informationAgilent Feature Extraction Software (v10.5)
Agilent Feature Extraction Software (v10.5) Quick Start Guide What is Agilent Feature Extraction software? Agilent Feature Extraction software extracts data from microarray images produced in two different
More informationCharts in Excel 2003
Charts in Excel 2003 Contents Introduction Charts in Excel 2003...1 Part 1: Generating a Basic Chart...1 Part 2: Adding Another Data Series...3 Part 3: Other Handy Options...5 Introduction Charts in Excel
More informationModify Panel. Flatten Tab
AFM Image Processing Most images will need some post acquisition processing. A typical procedure is to: i) modify the image by flattening, using a planefit, and possibly also a mask, ii) analyzing the
More informationm6aviewer Version Documentation
m6aviewer Version 1.6.0 Documentation Contents 1. About 2. Requirements 3. Launching m6aviewer 4. Running Time Estimates 5. Basic Peak Calling 6. Running Modes 7. Multiple Samples/Sample Replicates 8.
More informationLarge and Sparse Mass Spectrometry Data Processing in the GPU Jose de Corral 2012 GPU Technology Conference
Large and Sparse Mass Spectrometry Data Processing in the GPU Jose de Corral 2012 GPU Technology Conference 2012 Waters Corporation 1 Agenda Overview of LC/IMS/MS 3D Data Processing 4D Data Processing
More informationBusinessObjects Frequently Asked Questions
BusinessObjects Frequently Asked Questions Contents Is there a quick way of printing together several reports from the same document?... 2 Is there a way of controlling the text wrap of a cell?... 2 How
More informationGetting Started. What is SAS/SPECTRAVIEW Software? CHAPTER 1
3 CHAPTER 1 Getting Started What is SAS/SPECTRAVIEW Software? 3 Using SAS/SPECTRAVIEW Software 5 Data Set Requirements 5 How the Software Displays Data 6 Spatial Data 6 Non-Spatial Data 7 Summary of Software
More informationReference Manual. TotalLab TL100 v web:
Reference Manual TotalLab TL100 v2009 email: info@nonlinear.com web: www.nonlinear.com Nonlinear Dynamics Ltd Cuthbert House All Saints Newcastle upon Tyne NE1 2ET UK tel: +44 (0)191 230 2121 fax: +44
More informationAdaptive thresholding. in CTAn
Adaptive thresholding in CTAn Method note Page 1 of 8 2 Bruker-MicroCT method note:adaptive thresholding in CTAn Introduction 2D or 3D morphometric analysis of micro-ct images always requires binarization
More informationUNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS International General Certificate of Secondary Education *9004164602* INFORMATION AND COMMUNICATION TECHNOLOGY 0417/03 Paper 3 Practical Test October/November
More informationBusiness Intelligence and Reporting Tools
Business Intelligence and Reporting Tools Release 1.0 Requirements Document Version 1.0 November 8, 2004 Contents Eclipse Business Intelligence and Reporting Tools Project Requirements...2 Project Overview...2
More informationCell based GIS. Introduction to rasters
Week 9 Cell based GIS Introduction to rasters topics of the week Spatial Problems Modeling Raster basics Application functions Analysis environment, the mask Application functions Spatial Analyst in ArcGIS
More informationAnalyzing ICAT Data. Analyzing ICAT Data
Analyzing ICAT Data Gary Van Domselaar University of Alberta Analyzing ICAT Data ICAT: Isotope Coded Affinity Tag Introduced in 1999 by Ruedi Aebersold as a method for quantitative analysis of complex
More informationAdvanced Graphics: NOMAD Summer. Interactive analysis and visualization of complex datasets
NOMAD Summer A hands-on course on tools for novel-materials discovery September 25-29, 2017, Berlin Advanced Graphics: Interactive analysis and visualization of complex datasets Michele Compostella Markus
More informationWhen we search a nucleic acid databases, there is no need for you to carry out your own six frame translation. Mascot always performs a 6 frame
1 When we search a nucleic acid databases, there is no need for you to carry out your own six frame translation. Mascot always performs a 6 frame translation on the fly. That is, 3 reading frames from
More informationHomework 4 Computer Vision CS 4731, Fall 2011 Due Date: Nov. 15, 2011 Total Points: 40
Homework 4 Computer Vision CS 4731, Fall 2011 Due Date: Nov. 15, 2011 Total Points: 40 Note 1: Both the analytical problems and the programming assignments are due at the beginning of class on Nov 15,
More informationAIDA 1D Evaluation for Windows
AIDA 1D Evaluation for Windows User s Manual Part Number 003 01 1.1 003 raytest Isotopenmeßgeräte GmbH, Benzstr. 4, D-75334 Straubenhardt, Germany. All rights reserved. This product or document is protected
More informationRT_Image v0.2β User s Guide
RT_Image v0.2β User s Guide RT_Image is a three-dimensional image display and analysis suite developed in IDL (ITT, Boulder, CO). It offers a range of flexible tools for the visualization and quantitation
More informationimindmap Quick Start Guide PC Users
imindmap Quick Start Guide PC Users ThinkBuzan Ltd. CREATING YOUR FIRST MIND MAP This guide is designed as a quick starting point for learning how to use imindmap. Simply follow the basic step-by-step
More informationBCC Comet Generator Source XY Source Z Destination XY Destination Z Completion Time
BCC Comet Generator Comet creates an auto-animated comet that streaks across the screen. The comet is compromised of particles whose sizes, shapes, and colors can be adjusted. You can also set the length
More informationDocumentation to image analysis
Documentation to image analysis The documentation below provides a detailed explanation and pointers towards the use of the MS-ECS-2D update site. It is made available in conjunction with the publication
More informationSmall-scale objects extraction in digital images
102 Int'l Conf. IP, Comp. Vision, and Pattern Recognition IPCV'15 Small-scale objects extraction in digital images V. Volkov 1,2 S. Bobylev 1 1 Radioengineering Dept., The Bonch-Bruevich State Telecommunications
More informationTutorial Four-Point Tracking. Four-Point Tracking
Four-Point Tracking This tutorial shows you an alternative way to track a shot and remove the tracking reference points by tracking only once. Usually, you need to track twice, once to track the shot and
More informationGnuplot. in Action. Understanding Data with Graphs MANNING. (74 w. long.) PHILIPP K. JANERT. Greenwich
Gnuplot in Action Understanding Data with Graphs PHILIPP K. JANERT 11 MANNING Greenwich (74 w. long.) contents foreword xvii foreword xix prreface xxi acknowledgments xxiii about this book xxv pajrlt X
More informationMotivation. Intensity Levels
Motivation Image Intensity and Point Operations Dr. Edmund Lam Department of Electrical and Electronic Engineering The University of Hong ong A digital image is a matrix of numbers, each corresponding
More informationCITS 4402 Computer Vision
CITS 4402 Computer Vision A/Prof Ajmal Mian Adj/A/Prof Mehdi Ravanbakhsh, CEO at Mapizy (www.mapizy.com) and InFarm (www.infarm.io) Lecture 02 Binary Image Analysis Objectives Revision of image formation
More informationTutorial: Using Tina Vision s Quantitative Pattern Recognition Tool.
Tina Memo No. 2014-004 Internal Report Tutorial: Using Tina Vision s Quantitative Pattern Recognition Tool. P.D.Tar. Last updated 07 / 06 / 2014 ISBE, Medical School, University of Manchester, Stopford
More informationJITs Portal. User Manual
JITs Portal User Manual November 2017 JITs Portal 1 Table of Contents Chapter 1 Introduction... 2 1.1 What is the JITs Portal?...3 1.2 User Guide structure...4 Chapter 2 Working with the JITs Portal...
More informationAppendix I. TACTICS Toolbox v3.x. Interactive MATLAB Platform For Bioimaging informatics. User Guide TRACKING MODULE
TACTICS Toolbox v3.x Interactive MATLAB Platform For Bioimaging informatics User Guide TRACKING MODULE -17- Cell Tracking Module 1 (user interface) Once the images were successfully segmented, the next
More informationAn Online Repository of Mathematical Samples
An Online Repository of Mathematical Samples Josef B. Baker, Alan P. Sexton and Volker Sorge School of Computer Science University of Birmingham Motivation Growing community working on recognition, parsing
More informationCreating Forms. Starting the Page. another way of applying a template to a page.
Creating Forms Chapter 9 Forms allow information to be obtained from users of a web site. The ability for someone to purchase items over the internet or receive information from internet users has become
More informationScope of Functions UNIGYR -VISONIK. PC Software
8 524 UNIGYR -VISONIK Insight V6 PC Software PPV04.01F01E A personal computer with "Insight" software is a picture-supported operation and indication unit for UNIGYR VISONIK building automation systems.
More informationImage representation. 1. Introduction
Image representation Introduction Representation schemes Chain codes Polygonal approximations The skeleton of a region Boundary descriptors Some simple descriptors Shape numbers Fourier descriptors Moments
More informationOBCOL. (Organelle Based CO-Localisation) Users Guide
OBCOL (Organelle Based CO-Localisation) Users Guide INTRODUCTION OBCOL is an ImageJ plugin designed to autonomously detect objects within an image (or image stack) and analyse them separately as individual
More informationColor Deconvolution Algorithm. User s Guide
Color Deconvolution Algorithm User s Guide Copyright 2007 Aperio Technologies, Inc. Part number/revision: MAN-0023, Revision A Date: February 26, 2007 This document applies to software versions Release
More information4. Generating a Relief
ArtCAM Pro 5.5 Relief. The 3D model created by ArtCAM Pro is called a Relief and is shown in the 3D View. The Relief is defined by a resolution in a similar way to a bitmap image. But, instead of each
More informationExample of one enclave in the field. strike. Right hand rule convention of orientation. pitch or rake. dip
Example of one enclave in the field strike Right hand rule convention of orientation pitch or rake dip Example of a thin section of rock Example of an upside down thin section of rock Orientation of the
More informationORB Education Quality Teaching Resources
These basic resources aim to keep things simple and avoid HTML and CSS completely, whilst helping familiarise students with what can be a daunting interface. The final websites will not demonstrate best
More informationImage Analysis and Morphometry
Image Analysis and Morphometry Lukas Schärer Evolutionary Biology Zoological Institute University of Basel 1 13. /15.3.2013 Zoology & Evolution Block Course Summary Quantifying morphology why do we need
More informationPrerequisites: This tutorial assumes that you are familiar with the menu structure in FLUENT, and that you have solved Tutorial 1.
Tutorial 22. Postprocessing Introduction: In this tutorial, the postprocessing capabilities of FLUENT are demonstrated for a 3D laminar flow involving conjugate heat transfer. The flow is over a rectangular
More informationIMAGE STUDIO LITE. Tutorial Guide Featuring Image Studio Analysis Software Version 3.1
IMAGE STUDIO LITE Tutorial Guide Featuring Image Studio Analysis Software Version 3.1 Notice The information contained in this document is subject to change without notice. LI-COR MAKES NO WARRANTY OF
More informationDMU Engineering Analysis Review
Page 1 DMU Engineering Analysis Review Preface Using This Guide Where to Find More Information Conventions What's New? Getting Started Inserting a CATAnalysis Document Using DMU Space Analysis From CATAnalysis
More informationConnected Component Analysis and Change Detection for Images
Connected Component Analysis and Change Detection for Images Prasad S.Halgaonkar Department of Computer Engg, MITCOE Pune University, India Abstract Detection of the region of change in images of a particular
More informationSingle Cell Peptide Heterogeneity of Rat Islets of Langerhans
Single Cell Peptide Heterogeneity of Rat Islets of Langerhans Erik T. Jansson, Troy J. Comi, Stanislav S. Rubakhin, and Jonathan V. Sweedler* Department of Chemistry and the Beckman Institute for Advanced
More informationStudy Of Spatial Biological Systems Using a Graphical User Interface
Study Of Spatial Biological Systems Using a Graphical User Interface Nigel J. Burroughs, George D. Tsibidis Mathematics Institute, University of Warwick, Coventry, CV47AL, UK {njb,tsibidis}@maths.warwick.ac.uk
More informationSingle Pass Connected Components Analysis
D. G. Bailey, C. T. Johnston, Single Pass Connected Components Analysis, Proceedings of Image and Vision Computing New Zealand 007, pp. 8 87, Hamilton, New Zealand, December 007. Single Pass Connected
More informationRapid Prototyping with APICES
Rapid Prototyping with APICES Ansgar Bredenfeld GMD Institute for System Design Technology D-53754 Sankt Augustin, Germany bredenfeld@gmd.de http://set.gmd.de/apices APICES is a tool for very rapid development
More information