Skip to main content
Scientific Reports logoLink to Scientific Reports
. 2022 Feb 2;12:1767. doi: 10.1038/s41598-022-05823-6

Multiview motion tracking based on a cartesian robot to monitor Caenorhabditis elegans in standard Petri dishes

Joan Carles Puchalt 1, Jose F Gonzalez-Rojo 1, Ana Pilar Gómez-Escribano 2,3, Rafael P Vázquez-Manrique 2,3, Antonio-José Sánchez-Salmerón 1,
PMCID: PMC8810772  PMID: 35110654

Abstract

Data from manual healthspan assays of the nematode Caenorhabditis elegans (C. elegans) can be complex to quantify. The first attempts to quantify motor performance were done manually, using the so-called thrashing or body bends assay. Some laboratories have automated these approaches using methods that help substantially to quantify these characteristic movements in small well plates. Even so, it is sometimes difficult to find differences in motor behaviour between strains, and/or between treated vs untreated worms. For this reason, we present here a new automated method that increases the resolution flexibility, in order to capture more movement details in large standard Petri dishes, in such way that those movements are less restricted. This method is based on a Cartesian robot, which enables high-resolution images capture in standard Petri dishes. Several cameras mounted strategically on the robot and working with different fields of view, capture the required C. elegans visual information. We have performed a locomotion-based healthspan experiment with several mutant strains, and we have been able to detect statistically significant differences between two strains that show very similar movement patterns.

Subject terms: Optical sensors, Optical metrology, Imaging and sensing

Introduction

Caenorhabditis elegans is a 1-mm-long worm that is widely used as a model animal in biology, but also in preclinical assays to test drugs, which may be used later in higher organisms before progressing to regular clinical studies1. Some trials consist of treating the worms with drugs, in parallel with the appropriate controls, and then subjecting them to lifespan or healthspan assays2. The simplest experiment to quantify is lifespan1,3, which studies the conditions that induce and increase the lifespan of a given organism. Nevertheless, longevity is not the only factor to consider in human health, but also how healthy the individual is for the entire time period. Thus, there are experiments to quantify healthspan which asses life quality.

Healthspan is generally described as the period in life during which the organism is in good health. In human clinical settings, grip strength, gait analysis and ability to perform daily tasks are often used as criteria to assess good health. In C. elegans, several physiological and functional parameters that change with age can be studied, such as lipofuscin accumulation or pharyngeal pumping4. Among these, the most powerful predictor of longevity appears to be movement. As in humans, C. elegans’ ability to move diminishes with aging, as they decline towards a state of frailty where they are only able to move their head, characteristic of the later stages in life.

In C. elegans, healthspan can be measured by analysing motility behaviour5. Researchers understand the amount of movement, coordination, body bends, reversals, pirouettes, travel distances or orientations can determine if there is neuronal, muscular or sensory damage, as well as animal proactivity. Some of the traditional methods to quantify movement is to check the number of (1) thrashing in a time period6, or (2) the maximum distance that the worm moves, from a given point, among others. In our case, we are comparing worms suffering from locomotor problems due to neurodegenerative diseases, with healthy worms (N2). Therefore, only a movement parameter (such as thrashing) can be used to assess health7.

Using manual methods, it is difficult to quantify movement, because it is not easy to visually measure a displacement or a trajectory angular variation. As stated above, quantification of movement enables us to study the conditioning factors altering health, whether these are drug treatments, different food intake or inter-strain genetic differences. These assays can identify harmful conditions (i.e. unhealthy food, drugs, deleterious mutations, etc.), so they can be neutralized. Conversely, they can be promoted, if they are beneficial. Importantly, the differences in behaviour between conditions and/or strains can be very subtle, and the statistical tests are not able to point out these variances. Therefore, it is important to introduce new methods to analyse these behaviours in greater detail. In summary, there are several drawbacks in manual experiments that make automated experimentation essential.

Some of the automated systems rely on taking image sequences of the whole Petri plate area811, which cannot capture high-resolution images of C. elegans. Most of healthspan automated systems require restricted worm movement (e.g. using glue or microchambers) thus allowing high-resolution image capture with a fixed camera. There are systems in which this restriction is performed with medium-sized multiwell plates12 harbouring a few nematodes. Also, small-sized multiwell plates are used4,1315 in which just one animal is placed, usually to control individual identity in a healthspan study throughout its lifespan16. These small wells are almost worm size, and due to this small restricted area, the movement variations can be captured by a camera at high-resolution. However, under these restrictions, the nematodes cannot perform certain movements, trajectories and interrelations. Another method that has many advantages involves the use of microfluidic chambers to restrict movements, but again carries the same problems1720. On the other hand, there are also micro-pillars2124, which force the worms to pass through predetermined paths, which also alter the trajectories.

Our main objective is to obtain high-resolution images in large Petri dishes, for which is necessary to locate any worm on low-resolution image and then find and tracking them with high-resolution image. The hypothesis is by processing high-resolution image we could find significant statistical differences between the movement of several strains. Our method, described herein, allows software-processed tracking of all worms, maintaining their individual identity at low-resolution, while mechanical tracking can be done using another camera with higher resolution. In this way, all worms can be assessed individually at two different resolutions, in a less restricted setting, with longer and more coordinated movements. This allows for social interactions of multiple worms in a less artificial environment. Here, we describe this new method as a proof-of-concept, and we compare automated versus manual assays, in order to assess whether both techniques provide similar results. Our experiments demonstrated significant statistical differences in movement between the wild type standard (N2 Bristol), a strain expressing a long track of CAG triplets (RVM66) and unc-1 mutants, which show strong non-coordination, hence validating this method.

Materials and methods

Before going into more detail, at this point, we give a general description of the method presented in the current manuscript: It is based on a Cartesian robot (Fig. 1), which moves a carriage on the XY axes. On the Z axis, a head axially moves up and down, this head holds two high-resolution cameras (named microcameras) which have focal length of 102.61 mm and 1.09 μ/pxl and a laser to locate both microcameras. The carriage has a backlight, a Petri plate support for two plates, a beam splitter and a low-resolution camera (named macrocamera) with focal length of 3.6 and 27.31μ/pxl per plate. In this way, we have two different resolutions at the same time to inspect the same Petri dish. Detailed techniques to achieve this concept are described in the following points.

Figure 1.

Figure 1

Multi-view cartesian robot. The image was obtained with SOLIDWORKS 2020 SP3.0. This is the general view, showing all components.

The device structure has been assembled with 20×20 mm aluminium profiles. The parts have been designed to hold the motors, shafts and PCBs in the structure. These clamping parts, as well as the head and the carriage, have been printed with PLA material in a 3D printer (BCN3D Sigma 3D printer-6). Four Nema 17 stepper motors have been employed, a Teensy 3.6 microcontroller has been used to control them and a DRV8825 to feed each motor. Regarding the image capture, it consists of four Raspberry Pi v.4 with cameras (picam v1.3), configured 2592 × 1944@3Hz. The lighting system is a 7′′ 800 × 480 dot display controlled by one Raspberry Pi. To achieve the light beam reflection/transmission, a 45 and 50T/50R beamsplitter is used, thus the reflected light has a 45 inclination while the transmitted light is not deformed. Finally, the Master is an Intel Desktop Computer i7-4790 CPU@3.60GHzx8, 7.6 GiB RAM and Intel Haswell Desktop Graphics.

Vision system

The vision system is composed of two microcameras and two macrocameras, which inspect two 55 mm diameter Petri plates. Each macrocamera captures an entire plate, while the microcameras magnify a small region of interest where a worm is located.

The carriage

The carriage (Fig. 2a,b) has the backlight (display), the Petri plate support, the beam splitters and the macrocameras assembled on itself. The lighting is a 7′′ display, on which a Petri plate support is fixed. Each beamsplitter is placed fulfilling two restrictions, one is it must keep 45 with respect to the surface of the display and therefore with respect to its illumination. Another restriction is that the beamsplitter must be large enough to reflect and transmit the entire Petri plate image. Each macrocamera is positioned perpendicular to the display and at a position and distance such that the reflected image from the display remains centred and complete in the camera. In other words, the Petri plate image remains fixed with respect to the macrocamera, despite the fact that the carriage moves in X and Y, thereby all the worms in the plate can be tracked in the low-resolution images sequence uninterruptedly. The display is also fixed with respect to the macrocamera, therefore each point drawn on the display can be correlated with a camera pixel, this allows active vision25.

Figure 2.

Figure 2

The XY carriage. The image was obtained with SOLIDWORKS 2020 SP3.0. (a) The whole carriage, (b) a section view to see parts in detail.

Active vision

Active vision is used to control lighting, thereby the intensity and light colour that each worm receives can be regulated by the following methodology: the macrocamera and the display form a closed control loop, which makes all the pixels in the image reach the same reference. See25 to know how to calibrate the camera with respect to the display, in order to find the transformation matrix correlating each texel display with each camera pixel (in this case the macrocamera). When there is a Petri dish between display and camera, the light received by the camera has different grey level due to worm shadows. The controller will illuminate more intensely the texels associated to those darker image pixels than the reference detected; and when pixels are brighter than the reference, then the intensity will be reduced to the associated texels.

The head

The head (Fig. 3a,b) has both microcameras and the laser, to know the head position with respect to the carriage, assembled thereon. It has two cameras, thus enabling stereovision. The cameras have a certain angle (8) to be able to take various perspectives, which makes it possible to orientate both cameras to capture the same region of interest (where the worm is). And, on the other hand, this angle causes a necessary space between the lenses, where a laser can be set, whose light falls orthogonally on the Petri dish surface. The laser projects a point on the macroimage, which gives the head position (microcameras) with respect to the macrocamera. In this way, the carriage position can be corrected, and thus microcameras can capture a desired worm-target selected from global information captured by the macrocamera. The microcameras are adjusted in such a way that the laser pointer is right in the centre of each image, thus when the laser pointer is in the target worm position, this worm will be displayed at both image centres.

Figure 3.

Figure 3

The head. The image was obtained with SOLIDWORKS 2020 SP3.0. (a) The head has two microcameras and one laser. (b) The head and de carriage are assembled, where the laser light trajectory is shown.

Control system

The algorithms have been developed in C++, with the Robotic Operating System (ROS) which is a tool for distributed systems and the computer vision library is OpenCV. The Operating System is Ubuntu, an Ubiquity distribution runs on the Raspberry Pi4 that has the ROS installation. The Master is launched on a Desktop Computer where UBUNTU 18.04.5 LTS and ROS melodic are installed and running.

The ROS structure is shown in Fig. 4. The Master has both nodes of image processing and control. At least the same number of Raspberries Pi as cameras are required, so each camera will have its ROS node running on a Raspberry Pi, which will publish the image. One Raspberry has a ROS node, which connects via serial to a Teensy 3.6, this node subscribes to a topic where the movement steps are published by another node (Macroprocessing_Node and/or Microprocessing_Node). And another Raspberry Pi launches other node that executes the display driver and subscribes to the display image.

Figure 4.

Figure 4

ROS diagram. Black squares are ROS nodes running on desktop computer, green squares are the four Raspberries Pi and blue squares are ROS nodes running on Raspberries Pi. Macroprocessing_Node implements the macroimage processing, macrotracking and state machine. Microimage_Node implements both microimage processing, microtracking and microimage focus (by changing Z axe). The nodes: cam_1_Micro_Node, cam_2_Micro_Node and cam_1_Macro_Node, execute the camera driver, take the image and publish the images into /microImage_1, /microImage_2 and /macroImage_1 respectively.

Finally, the processing and control nodes are launched in the Master:

  • DisplayControl_Node is the one that controls the display lighting. This is subscribed to the macroimage topic, it performs the macrocamera calibration, the image transformation, compensates the lighting to obtain the reference level and publishes the lighting pattern calculated into /displayImage, thereby its subscriber (Display_Node) can draw the illumination pattern on the display.

  • Macroprocessing_Node subscribes to the macroimage topic (macrocamera). This node processes the image, locates the targets, makes the framing on worm selected with macroimage information and contains a state machine, which sequences the tasks. The image processing consists of three steps; (1) an adaptative threshold is used for image segmentation; (2) the objects are classified by size; and (3) the object identification is tracked by the minimum distance between the last object locations to the current locations. Further details of the image processing are shown in Supplementary Fig. 1.

  • Microprocessing_Node, subscribed to the both microcameras, does the image processing, focusing the image via publishing Z variable and also performs the microtracking by publishing on XY variable, which is made with microimage information. Further details of the image processing are shown in Supplementary Fig. 2.

The state machine (Fig. 5) sequences all the tasks: all worms constant macrotracking (1) worm selection and worm-goal acquisition (2) selected worm microtracking (2.1) selected worm focus in microcameras (2.2) both microimage capture.

Figure 5.

Figure 5

State machine. This flowchart shows the tasks of the state machine. Macrotracking is running constantly (it is software tracking), while state machine executes (1) when the worm has been selected. The 2-state starts when worm-goal has been achieved (the worm selected is framed). And when a 30-s sequence has been captured, then the mechanical tracking ends and the loop restarts.

The distance between the plate and the macrocamera is fixed, thus the relationship between the pixels and the motor steps can be known, by calculating the needed step number to move a certain pixel number. This model may have a small variability due to the agar height variability, 1 mm in Z (height) produces an error of 0.338 mm in X and Y, as shown in Eq. (1), where the half of view field is α=41.41/2=20.7. With this small error, this model is a good approximation, which can be corrected with a proportional regulator.

Δx=Δz·tanα. 1

Tracking is carried out at two levels (1) macrotracking and (2) microtracking. Macrotracking constantly locates all the worms on the plate and identifies them using software, providing data on which worms have been tested and which have not (Supplementary Video 1). Among all worms, one is selected (worm selection state), whose centroid in pixels is known just as the laser position. The error is calculated and multiplied by the pixel/step ratio, the result is the necessary step number to reach the worm position, which is sent to the motor controllers. In one or two iterations the target is reached and when the error is small (e<15pxl) the state is switched to microtracking. For microtracking, the laser is unnecessary, because the worm occupies a large image part and remains centred on it. What is more, the laser also impoverishes the image quality because it emits another light component besides backlight; furthermore, it saturates a small spot on the microimage. For these reasons, the designed sequence is as follows: the laser is turned off, the worm centroid is obtained and it is carried to its centre as the nematode moves. While microtracking is performed, two sequentially subroutines are executed: first the nematodes are placed in focus and, second, the microimages are captured at 2 fps for 30 s (in our case). For this other tracking we also calculate a model to approximately determine the pixel/step ratio (1.14).

Experiment design

We prepared three conditions with three different mutant strains, the wild type (N2 Bristol) strain is the control condition, the study condition is RVM66, and as a negative control with a mutant with obvious mobility problems (unc-1). The biggest differences are observed in Young Adult stage (YA), therefore experimental results focus on that day.

Culture and maintenance of C. elegans strains

All worms were maintained in standard dishes measuring 55 mm at 20 as described elsewhere1. Wild type animals (i.e. the Bristol N2 strain) were obtained from the Caenorhabditis Genetics Center (CGC, Minneapolis, MN, USA). Uncoordinated animals contain a nonsense mutation, vlt10, in the unc-1 gene that alter locomotion significantly26. In this work, we have developed a strain, RVM66, which carries two copies of the transgene vltIs66[unc-25p::144CAG]; myo-2p::mCherry. Untranslated CAG expansion produces CAG transcripts that induce dysfunction of GABAergic neurons. The transgene has been inserted into a known site of the C. elegans genome using the MosSCI technology27. This strain shows a much subtler motor defect compared to unc-1 mutants. Nematodes were grown in NGM (Nematode Growth Medium) petri dishes and E. coli OP50 were used as a food source.

Manual motility assay

To evaluate worm motility capacity (i.e. fitness and locomotion-based healthspan) we collected data from a locomotion phenotype, the so-called thrashing assays. Briefly, synchronized L1 worms were incubated in NGM plates until they reached the young adult stage. In this phase, we picked individual animals from the NGM plate and put them into a well of a cell culture 24-well-plate, which was filled with M9 buffer (a physiological solution). After acclimation for 30 s, we counted the number of thrashes (head and tail movement simultaneously) for 1 min manually. We analysed at least 30 animals for each strain and we performed each experiment three times.

Automated motility assay

For the automatized locomotion assays, we cultured the animals in NGM plates from L1 to the young adulthood stage. An experiment consists of three plates per condition with about 30 worms each plate to guarantee N almost 30. We replicated the experiment four times. The capture method: we place a Petri plate in the plate support of the device. From this instant on, a macroimage sequence is taken at 1 fps. While the macroimage sequence is taken, one 30-s microimage sequence at 2 fps (60 images) is taken worm by worm. Once the microimage sequences of all the worms have been taken, the macroimage sequence capture is stopped and the current Petri plate is exchanged for another new plate, and so on.

We calculated several indices, all of them from the control actions (x and y shifting) at each instant k, for which the index that gave us significant differences in all cases was one based on the displacement modules, “M”, obtained from Eq. (2), shown in Fig. 6.

Mx=|AB|=(xk-xk-1)2+(yk-yk-1)2. 2
Figure 6.

Figure 6

Module index. Every worm movement of every time instant is recorded (worm 1, worm 2 ... worm n).

Statistical methods

The automated and manual methods are different, as stated above. Therefore several statistical methods are used. The data of thrashing index (manual inspection) is parametric, therefore ANOVA test with Tukey’s post-hoc test was used as statistical method for this index. Nevertheless the automated inspection indices are nonparametric data, thus the Wilcoxon rank sum test was utilized. In this case, no statistical correlations can perform it, so results are compared qualitatively. MATLAB R2020b was used as statistical tool.

Results and discussion

In worms, neuronal or muscular defects may be translated into movement dysfunction. Hence, to test our system we used three strains of C. elegans that shows no motor phenotype (wild type animals, N2 Bristol), worms showing a very mild phenotype (transgenic worms with slightly impaired GABAergic neurons) and unc-1 mutants, which are severely impaired for movement. These unc-1 mutants have altered electrical synapse and produce uncoordinated movement in worms26,28. We analysed the motor performance of these strains using the so-called thrashing assays, which consist of counting every movement of the whole body made by each animal while swimming. Our manual analyses showed that unc-1 mutants have, as expected, a severe motor defect compared to wild type worms Fig. 7. The worms expressing CAG expansions in GABAergic neurons show mild motor phenotype, compared to unc-1 mutants Fig. 7. This mild phenotype of the transgenic worms is attractive to optimise an automated system of locomotion since, for example, a strain showing subtle phenotypes represents a challenge for drug screening.

Figure 7.

Figure 7

The module index for automated inspection and the thrashing index for manual inspection are shown, which are both transformed into percentages to facilitate visual comparison. On the left is the module sum index. On right, is the graphical output of the manual analysis of the movement capacity. Strains for both experiments are wild type and mutant worms. Wild type (N2 Bristol), unc-1 mutants and transgenic worms expressing CAG expansions in GABAergic neurons show very different motor capacity in liquid. **Means p-value<0.05, with Wilcoxon rank sum test. ***Means p-value<0.001, in ANOVA test with Tukey’s post-hoc test. The image was drawn with MATLAB R2020b by using the ’boxplot’ function.

The automated system results

The macroimage allows the tracking of all worms on the Petri plate and also controls the device-head positioning, which is achieved by capturing the blue laser point position on the captured image. However, there is a problem with the laser spot, since its beam splits when passing through the beamsplitter: 50% is transmitted and reaches the Petri dish and the other 50% is reflected. Thus, the macrocamera captures the laser pointer twice in the same position at two different magnifications, because these are at different distances: one laser spot capture is further away, which is reflected on the agar surface (small spot) and another closer one is reflected on the beamsplitter (large spot). On the small image area where the laser spot is projected, the laser intense lighting saturates this small area and makes segmentation difficult. We have minimized this point size and it does not cause problems as long as the mechanical tracking movements are quite fast (vmax=8000stp/s and amax=25,000stp/s2) and accurate.

The luminance control means that the macroimage has the same grey levels throughout the image. In this way, the image quality is higher and the light intensity received by the worms is also controlled25. However, microcameras require greater light intensity, for this reason we have implemented a high intensity illumination circle with the centre at the worm-goal position. This circle produces illumination gradients, and thus to solve the image segmentation problem we used two techniques (1) adaptive threshold and (2) a function to generate this lighting circle to soften illumination gradients. This smoothing function is a sigmoidal function that depends on the distance to the circle centre. The result can be seen in the macroimage in Fig. 8a,b. The sigmoid calculation is made at the image grey level in such a way that the controller corrects the image error to obtain a sigmoid with small gradients (Fig. 8, Supplementary Fig. 2).

Figure 8.

Figure 8

The head and the carriage assembly are shown and how all components interact. The image was obtained with SOLIDWORKS 2020 SP3.0. (a) Shows a microimage taken from one of both microcamera. (b) Shows macroimage taken from macrocamera.

Tracking is achieved as shown in the Supplementary Video 1, with images captured as shown in Supplementary Fig. 2. The microtracking control actions were recorded in a file. The images of all the plates were taken one by one. In one iteration, the robot can correct the worm positioning while performing microtracking, to keep it centred in both microcamera images.

The nematodes were young adults, for which the p-value<0.05 was obtained for all four experiments with the Wilcoxon rank sum test. The most repetitive value rank is the [0-1] rank, which means the worm is most probably static, but this probability depends on strain because some strains demonstrate more movement than others. Figure 9 shows that the wild type (N2 Bristol) has higher mobility, there are greater frequencies of higher movement modules, that is, there is more probability of longer movements. This is confirmed, observing the relative frequency of minimum module rank [0-1], which is lower than the other strains. The unc-1(vlt10) mutant is markedly different, where all the module frequencies are closer to 0, which obviously means it has shorter movements. While the vltIs66[unc-25p::144CAG] mutant closely resembles the wild-type strain N2, although slightly smaller relative frequencies of the modules than the wild type can be observed. p-values demonstrate figure observations; thus, we can affirm vltIs66[unc-25p::144CAG] has a statistically significant reduction in mobility. The module index is transformed in Fig. 7 to allow visual comparison with thrashing method. The module transformation index consists of the module sum for each worm, which provides the amount of movement per worm, and this is expressed in percentage.

Figure 9.

Figure 9

Relative frequency of module values. The abscissa axis represents the module value rank. The units are in steps, which in millimetres are 1.09μm/step. The blue bars are Wild Type (N2) strain, the orange bar is vltIs66[unc-25p::144CAG] strains and the red one is unc-1(vlt10) strain. The plot was drawn with the ’bar’ function of MATLAB R2020b.

We also performed experiments with 1-day-old adult worms, but as with the manual study, on day 1 the differences are minimized, and the statistics are not significant. However, this method opens new paths towards achieving analysis that can provide more information than those obtained to date.

The proposed automated method allows extracting different features to quantify worm movement. As a proof-of-concept, the indices proposed are simple and not equal to the manual method of counting trashing events within a certain time period. In the future other types of movements (e.g., body bend, forward and backward movements) that can be more easily replicated between the two approaches, will be considered.

Although the differences in behaviour between conditions and/or strains are very subtle, statistical differences could be found with our method. This automated method provides similar results than the manuals, besides keeps worm identity with low-resolution camera and tracking worms in high-resolution camera, what allows worms move in a less restricted space. This differs from the rest of the automated methods, and it is important to analyse these behaviours in greater detail. In this way, all worms can be assessed individually at two different resolutions, in a less restricted setting, with longer and more coordinated movements. This allows for more natural social interactions of multiple worms in a less artificial environment.

Contact and interaction with other worms may cause the tracking algorithm to lose the identity of the tracked animal. If the tracked worm identity is lost, some acquired data may require censorship. In our case, where approximately 30 worms were contained in a standard Petri dish measuring 55 mm in diameter, the probability of contact between them is approximately 3%29.

If there were a greater number of worms in the Petri dish, the probability of contact and interaction between worms would increase. As a future work, it would be interesting to solve the problem of re-identification of worms using the high-resolution images by trying to avoid data cancelation in a future study.

In addition, future work could integrate other locomotion behaviors, such as body bend, forward movement, backward movement and others. Furthermore, this method has paved the way to solving motion pattern classification problems and other assays using high-resolution images.

Conclusions

We have demonstrated the multi-view Cartesian robot can inspect C. elegans in standard Petri dishes and extract information to find statistical differences between C. elegans movements, with a simple index based on the position variation modules in each sampling period, k. These differences can be observed between strains with very subtle differences (wild type and vltIs66[unc-25p::144CAG]). Multi-view monitoring provides greater data-collection flexibility because it offers more than one resolution, which allows all worms to be tracked at once, while also tracking one animal at high-resolution. This method can also monitor worm movement in standard Petri dishes (55 mm in diameter), which improves negative behavioural alterations caused by smaller spaces.

New image processing studies will be made possible given this increased amount of available data, facilitating the analysis of C. elegans movement characteristics. Possibly, accumulative data collection will shed light on characteristics in the physiognomy, movement or posture of the nematodes that define characteristic group behaviour, which other analyses cannot detect.

This method can also capture the image with two microcameras, thus future works on 3D reconstructions can be made of each worm in the Petri dish.

Supplementary Information

Supplementary Figures. (302.3KB, pdf)
Supplementary Video 1. (62.9MB, mp4)

Acknowledgements

This work was supported by the research agency of the Spanish Ministry of Science and Innovation under Grant RTI2018-094312-B-I00 (European FEDER funds).

Author contributions

J.P., J.G., and A.S. conceived the experiment(s), J.P. conducted the experiment(s). A.S., J.P., A.G., and R.V. analysed the results. A.S., J.P., A.G., and R.V. reviewed the manuscript.

Code availability

To include, in this order: Accession codes (where applicable).

Competing interests

Authors reported a potential conflict of interest related to patent royalties of the multi-view robot device.

Footnotes

Publisher's note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Supplementary Information

The online version contains supplementary material available at 10.1038/s41598-022-05823-6.

References

  • 1.Brenner S. The genetics of Caenorhabditis elegans. Genetics. 1974;77:71–94. doi: 10.1093/genetics/77.1.71. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 2.Keith SA, Amrit FRG, Ratnappan R, Ghazi A. The C. elegans healthspan and stress-resistance assay toolkit. Methods. 2014;68:476–486. doi: 10.1016/j.ymeth.2014.04.003. [DOI] [PubMed] [Google Scholar]
  • 3.Tissenbaum HA. Using C. elegans for aging research. Invertebr. Reprod. Dev. 2015;59:59–63. doi: 10.1080/07924259.2014.940470. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 4.Jushaj A, et al. Optimized criteria for locomotion-based healthspan evaluation in C. elegans using the WorMotel system. PLoS ONE. 2020;15:e0229583. doi: 10.1371/journal.pone.0229583. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 5.Rollins JA, Howard AC, Dobbins SK, Washburn EH, Rogers AN. Assessing health span in Caenorhabditis elegans: Lessons from short-lived mutants. J. Gerontol. Ser. A. 2017;72:473–480. doi: 10.1093/gerona/glw248. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 6.Buckingham SD, Sattelle DB. Fast, automated measurement of nematode swimming (thrashing) without morphometry. BMC Neurosci. 2009;10:84. doi: 10.1186/1471-2202-10-84. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 7.Gómez-Escribano AP, et al. Synergistic activation of ampk prevents from polyglutamine-induced toxicity in Caenorhabditis elegans. Pharmacol. Res. 2020;161:105105. doi: 10.1016/j.phrs.2020.105105. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Mathew MD, Mathew ND, Ebert PR. WormScan: A technique for high-throughput phenotypic analysis of Caenorhabditis elegans. PLoS ONE. 2012;7:e33483. doi: 10.1371/journal.pone.0033483. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 9.Puckering T, et al. Automated Wormscan. F1000Research. 2017;6:192. doi: 10.12688/f1000research.10767.2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 10.Stroustrup N, et al. The Caenorhabditis elegans lifespan machine. Nat. Methods. 2013;10:665–70. doi: 10.1038/nmeth.2475. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Swierczek NA, Giles AC, Rankin CH, Kerr RA. High-throughput behavioral analysis in C. elegans. Nat. Methods. 2011;8:592. doi: 10.1038/nmeth.1625. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 12.Pitt JN, et al. WormBot, an open-source robotics platform for survival and behavior analysis in C. elegans. GeroScience. 2019;41:961–973. doi: 10.1007/s11357-019-00124-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 13.Churgin MA, et al. Longitudinal imaging of Caenorhabditis elegans in a microfabricated device reveals variation in behavioral decline during aging. eLife. 2017;6:e26652. doi: 10.7554/eLife.26652. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 14.Hertweck M, Baumeister R. Automated assays to study longevity in C. elegans. Mech. Ageing Dev. 2005;126:139–145. doi: 10.1016/j.mad.2004.09.010. [DOI] [PubMed] [Google Scholar]
  • 15.Le KN, et al. An automated platform to monitor long-term behavior and healthspan in Caenorhabditis elegans under precise environmental control. Commun. Biol. 2020;3:297. doi: 10.1038/s42003-020-1013-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Hsu AL, Feng Z, Hsieh MY, Xu XZS. Identification by machine vision of the rate of motor activity decline as a lifespan predictor in C. elegans. Neurobiol. Aging. 2009;30:1498–1503. doi: 10.1016/j.neurobiolaging.2007.12.007. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 17.Chung K, et al. Microfluidic chamber arrays for whole-organism behavior-based chemical screening. Lab Chip. 2011;11:3689–3697. doi: 10.1039/c1lc20400a. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Gupta BP, Rezai P. Microfluidic approaches for manipulating, imaging, and screening C. elegans. Micromachines. 2016;7:123. doi: 10.3390/mi7070123. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 19.Lange D, Storment CW, Conley CA, Kovacs GTA. A microfluidic shadow imaging system for the study of the nematode Caenorhabditis elegans in space. Sens. Actuators B Chem. 2005;107:904–914. doi: 10.1016/j.snb.2004.12.039. [DOI] [Google Scholar]
  • 20.Rohde CB, Zeng F, Gonzalez-Rubio R, Angel M, Yanik MF. Microfluidic system for on-chip high-throughput whole-animal sorting and screening at subcellular resolution. Proc. Natl. Acad. Sci. 2007;104:13891–13895. doi: 10.1073/pnas.0706513104. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Lockery SR, et al. Artificial dirt: Microfluidic substrates for nematode neurobiology and behavior. J. Neurophysiol. 2008;99:3136–3143. doi: 10.1152/jn.91327.2007. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Park S, et al. Enhanced Caenorhabditis elegans locomotion in a structured microfluidic environment. PLoS ONE. 2008;3:1–5. doi: 10.1371/journal.pone.0002550. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Rahman M, et al. NemaLife: A structured microfluidic culture device optimized for aging studies in crawling C. elegans. BioRxiv. 2019 doi: 10.1101/675827. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 24.Rahman M, et al. NemaLife chip: A micropillar-based microfluidic culture device optimized for aging studies in crawling C. elegans. Sci. Rep. 2020;10:16190. doi: 10.1038/s41598-020-73002-6. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Puchalt JC, Sánchez-Salmerón A-J, Martorell Guerola P, Genovés Martínez S. Active backlight for automating visual monitoring: An analysis of a lighting control technique for Caenorhabditis elegans cultured on standard Petri plates. PLoS ONE. 2019;14:e0215548. doi: 10.1371/journal.pone.0215548. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 26.Gómez-Escribano AP, et al. Multiple hormonal signalling pathways function cell-nonautonomously to control protein homeostasis in Caenorhabditis elegans. BioRxiv. 2019 doi: 10.1101/551580. [DOI] [Google Scholar]
  • 27.Frøkjær-Jensen C. Transposon-Assisted Genetic Engineering with Mos1-Mediated Single-Copy Insertion (MosSCI) BT–C. elegans: Methods and Applications. Humana Press; 2015. pp. 49–58. [DOI] [PubMed] [Google Scholar]
  • 28.Chen B, Liu Q, Ge Q, Xie J, Wang Z-W. UNC-1 regulates gap junctions important to locomotion in C. elegans. Curr. Biol. 2007;17:1334–1339. doi: 10.1016/j.cub.2007.06.060. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 29.Puchalt JC, et al. Improving lifespan automation for Caenorhabditis elegans by using image processing and a post-processing adaptive data filter. Sci. Rep. 2020;10:8729. doi: 10.1038/s41598-020-65619-4. [DOI] [PMC free article] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Supplementary Materials

Supplementary Figures. (302.3KB, pdf)
Supplementary Video 1. (62.9MB, mp4)

Data Availability Statement

To include, in this order: Accession codes (where applicable).


Articles from Scientific Reports are provided here courtesy of Nature Publishing Group

RESOURCES