Code covered by the BSD License  

Highlights from
DNA MicroArray Image Processing Case Study

4.85714

4.9 | 14 ratings Rate this file 31 Downloads (last 30 days) File Size: 4.24 MB File ID: #2573
image thumbnail

DNA MicroArray Image Processing Case Study

by Robert Bemis

 

22 Oct 2002 (Updated 19 Aug 2010)

Case study used in Biomedical and Image Processing seminars (highlights algorithm development).

| Watch this File

File Information
Description

In one type of gene expression analysis, fluorescently tagged messenger RNA from different cells are hybridized to a microscopic array of thousands of complimentary DNA spots that correspond to different genes. Illuminated spots emit different color light, indicating which genes are expressed (e.g., green=control, red=sample, yellow=both).

In this case study, MATLAB, the Image Processing and Signal Processing toolboxes were used to determine the green intensities from a small portion of a microarray image containing 4,800 spots. A 10x10 pattern of spots was detected by averaging rows and columns to produce horizontal and vertical profiles. Periodicity was determined automatically by autocorrelation and used to form an optimal length filter for morphological background removal. A rectangular grid of bounding boxes was defined. Each spot was individually addressed and segmented by thresholding to form a mask. The mask was used to isolate each spot from surrounding background. Individual spot intensity was determined by integrating pixel intensities. Finally, integrated intensities were tabulated and saved to a data file for subsequent statistical analysis to determine which genes matter most.

With the MATLAB code and example image in this package you can follow the steps used for this application.

Required Products Image Processing Toolbox
Signal Processing Toolbox
MATLAB release MATLAB 7 (R14)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (17)
26 Mar 2004 amol ingole

i got good information from this file.i am doing project in microarray image processing.

22 Apr 2004 howard li  
01 Dec 2004 maheswar gunampally

it is excellent.very ingormatine

18 Feb 2005 Vibhor Maheshwari

Can we have some more Bio Image processing examples

11 Mar 2005 anvesh reddy  
02 May 2005 Haig Djambazian

The fucntion strel is missing from the downloaded files.

16 May 2005 ali haider

thanks

15 Jul 2005 Hadi Hosseinzadegan

Thank you, The file helped my project

19 Nov 2005 Luigi Rosa

Research work

27 Mar 2006 ABHISHEK TRIPATHI

SUPERBEB VERY HELPING IN MY PROJECT

04 Jun 2006 M Mehta  
29 Mar 2007 Danie John

This is a wonderful example

07 Oct 2007 Saeed Arshad

Best

26 May 2009 Leo T

thanks ! this file help me do my project for ICA and microarray ^^!

29 Dec 2010 Esteban A. Vidal

Thank you so much! Nice work, very useful for my thesis

21 Feb 2011 B.K. Mishra

hi every body can any body tell me how we use support vector clustering for classify DNA microarray

06 Jan 2012 Helen Chen  
Please login to add a comment or rating.
Updates
12 Aug 2004

Algorithm more robust. Problem solution more complete by measuring spot intensity for both color planes and computing expression levels. Update also highlights new Publish capabilities of MATLAB 7.

19 Aug 2010

copyright

Tag Activity for this File
Tag Applied By Date/Time
biotech Robert Bemis 22 Oct 2008 06:53:02
pharmaceutical Robert Bemis 22 Oct 2008 06:53:02
crop Robert Bemis 22 Oct 2008 06:53:02
detect Robert Bemis 22 Oct 2008 06:53:02
segment spot Robert Bemis 22 Oct 2008 06:53:02
remove background Robert Bemis 22 Oct 2008 06:53:02
intensity Robert Bemis 22 Oct 2008 06:53:02
integrate Robert Bemis 22 Oct 2008 06:53:02
biotech Suhasini 24 Dec 2008 03:11:55
hi every body can any body tell me how we use support vector clu B.K. Mishra 21 Feb 2011 01:47:15
intensity Helen Chen 06 Jan 2012 12:36:40
segment spot Helen Chen 06 Jan 2012 12:36:44

Contact us at files@mathworks.com