Skip to content

RyanAshbaugh/IVIS-Fluorescence-Luminescence-Analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IVIS Image Analysis Tool

The IVIS Image Analysis Tool is a MATLAB Application which allows users to analyze images or sequences of images acquired using an IVIS imager. It can perform automated and semi-automated region of interest (ROI) detection for multiwell plates as well as calculate photon counts within ROIs across a sequence of images.

Usage

To use the IVIS Image Analysis Tool, simply clone the git repository or download it as a .zip file and extract it onto any computer with MATLAB installed.

Analyzing images

Selecting an experiment

To analyze a sequence of images, begin by pressing the browse button next to the 'IVIS Experiment Folder' input field. The selected folder must be the folder containing the folders which correspond to each measurement of the IVIS.

For example, if you would like to analyze the sequence of three images named 'Example_Images_SEQ', you would select the top folder 'Example_Images_SEQ' and whose contents are depicted below:

Example_Images_SEQ
|--- Example_Images_001
|    |--- AnalyzedClickInfo.txt
|    |--- ClickInfo.txt
|    |--- luminescent.TIF
|    |--- photogragh.TIF
|    |--- readbiasonly.TIF
|--- Example_Images_001
|    |--- AnalyzedClickInfo.txt
|    |--- ClickInfo.txt
|    |--- luminescent.TIF
|    |--- photogragh.TIF
|    |--- readbiasonly.TIF
|--- Example_Images_001
|    |--- AnalyzedClickInfo.txt
|    |--- ClickInfo.txt
|    |--- luminescent.TIF
|    |--- photogragh.TIF
|    |--- readbiasonly.TIF
|--- Example_Images_SEQ.PNG
|--- SequenceInfo.txt

Once an sequence folder has been selected, the first image in the sequence will be displayed on the right side of the window under the 'Plate Image' tab.

Generating ROIs

Next, select the type of ROI(s) you will be working with from the 'ROI Type' drop down menu. Currently, 96 well plates are supported.

ROIs can be detected automatically by looking for circles in the sequence images, or they can be selected manually. Red circles which are numbered should appear over all the wells, as seen in the image below.

Image Description

Automatic

To automatically find the ROIs for a multiwell plate, click the 'Automatic' option under the 'ROI Detection Method' radio button group. Then click the 'Place ROIs' button.

Manual

If the automatic well detection does not perform well in locating the wells, manually selecting them is a good solution.

To manually place the ROIs on the image, click the 'Manual' button and then click the 'Place ROIs' button. A window will open with an image of the plate. By clicking on the image in the center of the four corner wells, the rest of the 96 wells will be filled in automatically. This process can be repeated if the initial placement is not satisfactory.

Analyzing ROIs

In order to analyze the ROI measurements over time, we first need to assign to groups the ROIs which we are interested in. To do this, begin by clicking the 'Add group' button which allows you to type the name of a new group of wells. This can be helpful to group together wells with the same experimental conditions. An example of two groups and the assignment of wells to those groups is shown below

  • Group 1, 1:6, 8, 10,12:20; Group 2, 25:3; etc.

The image below shows an example of the wells grouped by sample type.

Image Description

Once ROI groups are assigned the sequence can by analyzed by clicking the 'Analyze wells' button. This will calculate and plot the total number of photons detected in each ROI over all of the images in the sequence. The graph will be displayed on the right side of the window in the 'Counts vs Time' tab, and by default shows a line for each well colored by group. The behavior can be changed to plot the average of each group by selecting the radio button option 'Average of each group' in the bottom left under the 'Well counts vs time plot' section.

An example graph of data for an experiment can be seen below.

Image Description

To save the well count data, click the 'Save Well Count Data' button and a dialog box will open allowing you to save a .csv file with the calculated well counts. An additional .csv file containing the well counts normalized to the counts in the first reading will be saved alongside the original well counts.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages