BIG > Download Algorithms > Daniel Sage > Circadian Gene Expression |
CONTENTS |
CGE
DOWNLOAD
ImageJ's plugin
This ImageJ plugin (CGE) is a semi-automatic tool to detect and track moving cell, and to measure the fluorescent protein expression level. CGE extracts the trajectory of the cells by tracking their displacements, makes the delineation of cell nucleus or whole cell, and finally yields measurements of various features, like reporter protein expression level, cell displacement.
Circadian biologists are applying time-lapse microscopy using fluorescent reporters to study
individual cell oscillation pattern. In an attempt to improve existing methodology of
time lapse microscopy analysis for such experiments, we developed this ImageJ plugin, called CGE.
It is a semi-automatic tool to detect and track moving cell, and to measure the fluorescent protein expression level.
CGE extracts the trajectory of the cells by tracking their displacements,
makes the delineation of cell nucleus or whole cell, and finally yields measurements of various features,
like reporter protein expression level, cell displacement, and granulometry index.
In spite significant circadian variations in protein expression with
extremely low expression level at valley phase, this software allows recording accurately and efficiently large number of cells parameters.
The software provided here is a plugin for ImageJ, a general purpose image-processing and image-analysis package. It runs also on the image-processing package Fiji. ImageJ has a public domain licence; it runs on several plateforms: Unix, Linux, Windows, and Mac OS X. It doesn't take more than a couple of minutes to install.
Download CGE_.jar, the ImageJ's plugin. The plugin consists in one single JAR file; place it into the "plugins" folder of ImageJ. Do not unzip the JAR file.
The software package CGE consists in two ImageJ plugins. The preprocessing plugin CGE_Preprocessor is applied only one time to the image sequence. It precomputes all data required for the recording. It is highly computational and can required several minutes for a sequence of few hundreds images. The recording of the gene expression over time is performed by the second plugin CGE_Recorder. This plugin uses the data produced by the first plugin and interact with the user to quickly determine the trajectory and the outline of a nucleus.
Preprocess image sequence
Record gene expression
Exploitation of the results
|
Zone of measurements
|
Features | Unit | Description |
# | - | Frame number |
Time | minutes | Time of the frame according the time-lapse frame interval parameters |
T-test | - | Significance of the nucleus detection, based on a contrast measurement |
Division | - | Estimation of the division of cell, 0 means no division, 1 means division in the corresponding frame |
Displ | pixel | Displacement of the nucleus beetwen the current frame and the previous frame |
Express | level of intensity | Relative gene expression. It is the average of intensity inside the nucleus minus the background level |
Var. Dir. | - | Local variation of directions |
Area1 | pixel | Size of the zone 1 (nucleus) |
Area2 | pixel | Size of the zone 2 (periphery), 0 is the background is uniform |
Area3 | pixel | Size of the zone 3 (outside), 0 is the background is uniform |
XC | pixel | X position of the gravity center |
YC | pixel | Y position of the gravity center |
Mean1 | level of intensity | Average of intensity inside the zone 1 (nucleus) |
Mean2 | level of intensity | Average of intensity inside the zone 2 (periphery), 0 is the background is uniform |
Mean3 | level of intensity | Average of intensity inside the zone 3 (outside) or constant value is the background is uniform |
Sum1 | level of intensity | Sum of intensity inside the zone 1 (nucleus) |
Sum2 | level of intensity | Sum of intensity inside the zone 2 (periphery), 0 is the background is uniform |
Sum3 | level of intensity | Sum of intensity inside the zone 3 (outside), 0 is the background is uniform |
Min1 | level of intensity | Minimal value of intensity inside the zone 1 (nucleus) |
Max1 | level of intensity | Maximal value of intensity inside the zone 1 (nucleus) |
StdDev1 | level of intensity | Standard deviation of the intensity inside the zone 1 (nucleus) |
Granules1 | energy | Estimation of the level of granulometry inside the zone 1 (nucleus) |
Corr Min | level of intensity | Correction: minimal value, use only for internal purpose |
Corr Min | level of intensity | Correction: maximal value, use only for internal purpose |
Direction | degrees | Estimation of the direction of displacement [-180°..180°] |
Results
Experiment 1
Download
|
Experiment 2
Download
|
daniel.sage@epfl.ch • 30.10.2020