• Options

    The default parameters of each functionality of ColTapp can be adjusted by the user within the Options. The Options also include various auxiliary functions.

    The Options window is divided into four tabs : Global, Detect, Main (TL or EP) and Visualize. The latter tabs regroup parameters corresponding to each of the main panels’ corresponding tab, the first tab, Global (left on the following figure), regroups all parameters which apply globally, whatever the analysis step.

    Global

    Color to grayscale method selection

    Colored RGB images are transformed into grayscale images for many image analysis steps (colony detection, colony kymograph derivation from time-lapse images). ColTapp offers 16 different methods for grayscale conversion. Using one of the three RGB channels is computationally quick and generally precise enough, but in some special cases, the user may want to use a different conversion, as for example a transformation to other classical color spaces (e.g. CIELAB) and using one of the generated channels. The inbuilt MATLAB function rgb2gray which uses a weighted image conversion, retaining information of all three color channels, is also available. With “Select RGB to grayscale method from examples” the user may visualize the result of each different method (as shown in the right panel of the following Figure) and select the most appropriate method.

    Global tab
    Global tab of the Options (Part of Fig. S2 of the publication) and grayscale conversion methods

    Visualize on image

    Visualize on image
    Visualization on main panel image

    Reference growth data

    When extracted automatically from an analyzed control experiment, the reference appearance time of that experiment is averaged using the mean, by default. Yet, users concerned by the presence of outliers in the growth control experiment may chose to use the median (or any user-defined quantile) via this tab.

    Save options

    Autosave, back-up save

    Reset active list

    ColTapp allows to group colonies into lists to use certain downstream functions only on the indicated subset of colonies. User can remove all colonies from the active list on the main panel with this button.

    Detect

    Image preprocessing

    Colony detection parameters

    Main-TL

    Define radii-tracking parameters

    Define appearance time parameters

    Additional possibilities

    Select to delete mini-GUI
    The mini-GUI opened by the Select curves to delete button.
    Scale detected radius mini-GUI
    The mini-GUI opened by the Scale detected radius button.

    Main-EP

    Additional possibilities

    Visualize

    After analyzing a time-lapse series, a quick visualization of the colony growth curves can be displayed by clicking on the Radius vs Time button of the Visualize tab of the main panel. In the Options the user may chose to plot these curves 1) in raw units: pixels/frame or 2) in more biologically meaninful units, i.e micrometers/time. A user may also chose 3) a log-y axis, as this could enable to visualize an exponential curve as a linear slope (typically if the first growth phase is macroscopically detectable, which is not the case in the following example.

    Options Visualize
    Visualize tab of the Options and example of colony growth curves visualization

    In addition, the user can chose to visualize the colony size distribution on a given (or multiple) frame(s) with an histogram. The parameter number of histogram bins can be inputted by the user.