Measuring cellular migration
Reyes-Aldasoro, C.C., Biram, D, Tozer, G. M., and Kanthou, K., Measuring cellular migration with image processing, Electronics Letters (2008), 19 June 2008, Vol. 44, Issue 13, p. 791-793
Contents
Input data with image of the cell population
Input should be a matlab-readable image, the input can be a matlab matrix or the name of the file. For instance if the file "Example.tif" is in the matlab path, it can be read into matlab:
dataIn=imread('Example.tif');
imagesc(dataIn);
colormap(gray)
Or it can be passed as a string
dataIn='Example.tif';
Process the data with cellMigration
dataIn, either as a string or a matrix, is the only input parameter required for the algorithm of measurement of cell migration:
[Res_stats,Res_colour,Res_gray]=cellMigrationAssay(dataIn);
Output of the algorithm
The output arguments are the following: Res_stats, which will contain the minimum, average and maximum distances:
disp(Res_stats)
minimumDist: 268.0765 maxDist: 416.9149 avDist: 324.3023 area: [2x1 double]
The area covered by the wound is stored as number of pixels and as a relative to the total area of the image:
disp(Res_stats.area(1)) disp(Res_stats.area(2))
585570 0.1911
The output images will display the original image with the boundaries overlaid:
imagesc(Res_colour);