CHROMAS: A Computational Pipeline to Track Chromatophores and Analyze their Dynamics

Curation statements for this article:
  • Curated by eLife

    eLife logo

    eLife Assessment

    The open-source software Chromas tracks and analyses cephalopod chromatophore dynamics. The software features a user-friendly interface alongside detailed instructions for its application, with compelling exemplary applications to two widely divergent cephalopod species, a squid and a cuttlefish, over time periods large enough to encompass new chromatophore development among existing ones. It demonstrates accurate tracking of the position and identity of each chromatophore. The software and methods outlined therein will become an important tool for scientists tracking dynamic signaling in animals.

This article has been Reviewed by the following groups

Read the full article See related articles

Abstract

Cephalopod chromatophores are small dermal neuromuscular organs, each consisting of a pigment-containing cell and 10-20 surrounding radial muscles. Their expansions and contractions, controlled and coordinated by the brain, are used to modify the animal’s appearance during camouflaging and signaling. Building up on tools developed by this lab, we propose a flexible computational pipeline to track and analyze chromatophore dynamics from high-resolution videos of behaving cephalopods. This suite of functions, which we call CHROMAS, segments and classifies individual chromatophores, compensates for animal movements and skin deformations, thus enabling precise and parallel measurements of chromatophore dynamics and long-term tracking over development. A high-resolution tool for the analysis of chromatophore deformations during behavior reveals details of their motor control and thus, their likely innervation. When applied to many chromatophores simultaneously and combined with statistical and clustering tools, this analysis reveals the complex and distributed nature of the chromatophore motor units. We apply CHROMAS to the skins of the bobtail squid Euprymna berryi and the European cuttlefish Sepia officinalis , illustrating its performance with species with widely different chromatophore densities and patterning behaviors. More generally, CHROMAS offers many flexible and easily reconfigured tools to quantify the dynamics of pixelated biological patterns.

Article activity feed

  1. eLife Assessment

    The open-source software Chromas tracks and analyses cephalopod chromatophore dynamics. The software features a user-friendly interface alongside detailed instructions for its application, with compelling exemplary applications to two widely divergent cephalopod species, a squid and a cuttlefish, over time periods large enough to encompass new chromatophore development among existing ones. It demonstrates accurate tracking of the position and identity of each chromatophore. The software and methods outlined therein will become an important tool for scientists tracking dynamic signaling in animals.

  2. Reviewer #1 (Public review):

    Summary:

    This study provides comprehensive instructions for using the chromatophore tracking software, Chromas, to track and analyse the dynamics of large numbers of cephalopod chromatophores across various spatiotemporal scales. This software addresses a long-standing challenge faced by many researchers who study these soft-bodied creatures, known for their remarkable ability to change colour rapidly. The updated software features a user-friendly interface that can be applied to a wide range of applications, making it an essential tool for biologists focused on animal dynamic signalling. It will also be of interest to professionals in the fields of computer vision and image analysis.

    Strengths:

    This work provides detailed instructions for this toolkit along with examples for potential users to try. The Gitlab inventory hosts the software package, installation documentation, and tutorials, further helping potential users with a less steep learning curve.

    Weaknesses:

    The evidence supporting the authors' claims is solid, particularly demonstrated through the use of cuttlefish and squid. However, it may not be applicable to all coleoid cephalopods yet, such as octopuses, which have an incredibly versatile ability to change their body forms.

  3. Reviewer #2 (Public review):

    Summary:

    The authors developed a computational pipeline named CHROMAS to track and analyze chromatophore dynamics, which provides a wide range of biological analysis tools without requiring the user to write code.

    Strengths:

    (1) CHROMAS is an integrated toolbox that provides tools for different biological tasks such as: segment, classify, track and measure individual chromatophores, cluster small groups of chromatophores, analyze full-body patterns, etc.

    (2) It could be used to investigate different species. The authors have already applied it to analyze the skin of the bobtail squid Euprymna berryi and the European cuttlefish Sepia officinalis.

    (3) The tool is open-source and easy to install. The paper describes in detail the command format to complete each task and provides relevant sample figures.

    Weaknesses:

    (1) The generality and robustness of the proposed pipeline need to be verified through more experimental evaluations. For example, the implementation algorithm depends on relatively specific or obvious image features, clean backgrounds, and objects that do not move too fast.

    (2) The pipeline lacks some kind of self-correction mechanism. If at one moment there is a conflicting match with the previous frames, how does the system automatically handle it to ensure that the tracking results are accurate over a long period of time?