Cells&Maps is not a classical program for manipulating bitmaps such as Corel's Photopaint or Adobe's Photoshop. Where the latter programs take images as input, Cells&Maps takes a page that may contain multiple graphical elements amongst which bitmaps. The other graphical elements may originate from other programs of the Serf Software Suite, such as graphs created by Electrophy or heatmaps created by Clusters.
Hence, Bitmaps are imported and manipulated on the drawing sheet, allowing to carry out semi-automatic optical density measurements on images of cells, gels and blots: or to align multiple micrographs to measure neurite length:
Basic bitmap manipulations include: noise removal, filtering, separate RGB components or inversely merge three (gray scale) images into a RGB image, convert gray scale into pseudo colours, carry out mathematical operations between maps (e.g. ORing, ANDing, subtracting or adding images), change image contrast, thresholding and image convolution.
The macro option lets you record your actions to be run later if the same sequence of manipulations has to be carried out on multiple images.
Stacks of bitmaps may be animated or analysed with a single instruction. In the example shown below, the sequence of images taken on the square was transformed into the differentiated sequence. Image differentiation allows detection and quantification of movements such as cell contraction and migration.
Statistical tests of the results are carried out in spreadsheet columns: linear correlation, chi-2 test, Student's t-test, Fisher's F-test, Tukey's q-test (one-way anova).
With the JRTalk extension Cells&Maps may be controlled by a program you have written in Visual Basic , Mediacy's IP+ script or C .
Cells&Maps is amply documented and help is provided in several ways: by key word search, by context and by menu item. The doc file includes a comprehensive step by step tutorial.