Temporal integration of auxin information for the regulation of patterning
Abstract
Positional information is essential for coordinating the development of multicellular organisms. In plants, positional information provided by the hormone auxin regulates rhythmic organ production at the shoot apex, but the spatio-temporal dynamics of auxin gradients is unknown. We used quantitative imaging to demonstrate that auxin carries high-definition graded information not only in space but also in time. We show that, during organogenesis, temporal patterns of auxin arise from rhythmic centrifugal waves of high auxin travelling through the tissue faster than growth. We further demonstrate that temporal integration of auxin concentration is required to trigger the auxin-dependent transcription associated with organogenesis. This provides a mechanism to temporally differentiate sites of organ initiation and exemplifies how spatio-temporal positional information can be used to create rhythmicity.
eLife digest
Plants, like animals and many other multicellular organisms, control their body architecture by creating organized patterns of cells. These patterns are generally defined by signal molecules whose levels differ across the tissue and change over time. This tells the cells where they are located in the tissue and therefore helps them know what tasks to perform.
A plant hormone called auxin is one such signal molecule and it controls when and where plants produce new leaves and flowers. Over time, this process gives rise to the dashing arrangements of spiraling organs exhibited by many plant species. The leaves and flowers form from a relatively small group of cells at the tip of a growing stem known as the shoot apical meristem.
Auxin accumulates at precise locations within the shoot apical meristem before cells activate the genes required to make a new leaf or flower. However, the precise role of auxin in forming these new organs remained unclear because the tools to observe the process in enough detail were lacking.
Galvan-Ampudia, Cerutti et al. have now developed new microscopy and computational approaches to observe auxin in a small plant known as Arabidopsis thaliana. This showed that dozens of shoot apical meristems exhibited very similar patterns of auxin. Images taken over a period of several hours showed that the locations where auxin accumulated were not fixed on a group of cells but instead shifted away from the center of the shoot apical meristems faster than the tissue grew. This suggested the cells experience rapidly changing levels of auxin. Further experiments revealed that the cells needed to be exposed to a high level of auxin over time to activate genes required to form an organ. This mechanism sheds a new light on how auxin regulates when and where plants make new leaves and flowers. The tools developed by Galvan-Ampudia, Cerutti et al. could be used to study the role of auxin in other plant tissues, and to investigate how plants regulate the response to other plant hormones.
Introduction
Specification of differentiation patterns in multicellular organisms is regulated by gradients of biochemical signals providing positional information to cells (Rogers and Schier, 2011; Wolpert, 1969). In plants, graded distribution of the hormone auxin is not only essential for embryogenesis, but also for post-embryonic development, where it regulates the reiterative organogenesis characteristic of plants (Dubrovsky et al., 2008; Vanneste and Friml, 2009; Benková et al., 2003). Plant shoots develop post-embryonically through rhythmic organ generation in the shoot apical meristem (SAM), a specialized tissue with a stem cell niche in its central zone (CZ; Figure 1A). In Arabidopsis thaliana, as in a majority of plants, organs are initiated sequentially in the SAM peripheral zone (PZ surrounding the CZ) at consecutive relative angles of close to 137°, either in a clockwise or anti-clockwise spiral (Figure 1A; Galvan-Ampudia et al., 2016). SAM organ patterning or phyllotaxis has been extensively analyzed using mathematical models (Douady and Couder, 1996; Mitchison, 1977; Veen and Lindenmayer, 1977). A widely accepted model proposes that the time interval between organ initiations (the plastochron) and the spatial position of organ initiation emerge from the combined action of inhibitory fields emitted by pre-existing organs and the SAM center (Douady and Couder, 1996). Tissue growth then self-organizes organ patterning by moving organs away from the stem cells and leaving space for new ones.
Auxin is the main signal for positional information in phyllotactic patterning (Reinhardt et al., 2003a; Reinhardt et al., 2000). Auxin, has been proposed to be transported directionally toward incipient primordia where it activates a transcriptional response leading to organ specification (Benková et al., 2003; Reinhardt et al., 2003a; Heisler et al., 2005; Vernoux et al., 2000). PIN-FORMED1 (PIN1) belongs to a family of auxin efflux carriers whose polarity determines the direction of auxin fluxes (Benková et al., 2003; Gälweiler et al., 1998). PIN1 proteins are present throughout the SAM and regulate the spatio-temporal distribution of auxin cooperatively with other carriers (Reinhardt et al., 2003a; Bainbridge et al., 2008). Convergence of PIN1 carriers toward sites of organ initiation was proposed to control an accumulation of auxin that triggers organ initiation. This spatial organization of PIN1 polarities was also proposed to deplete auxin around organs, locally blocking initiation and thus establishing auxin-based inhibitory fields (Reinhardt et al., 2003a; Heisler et al., 2005; Vernoux et al., 2011; de Reuille et al., 2006; Stoma et al., 2008; Jonsson et al., 2006; Smith et al., 2006a). In addition, a reduced responsivity of the CZ to auxin has been demonstrated, providing an auxin-dependent mechanism for the inhibition of organogenesis in the CZ (Vernoux et al., 2011; de Reuille et al., 2006). Several models converge to suggest that together, these auxin-dependent regional cues determine new organ locations in the growing SAM.
The genetically-encoded biosensor DII-VENUS, a synthetic protein degraded directly upon sensing of auxin, recently allowed an unprecedented qualitative visualization of spatial auxin gradients in the SAM (Vernoux et al., 2011; Brunoud et al., 2012). However, quantification of the spatio-temporal dynamics of auxin is required to fully evaluate both experimental and theoretical understanding of the action of auxin in SAM patterning. This is all the more important given that the continuous helicoidal reorganization of auxin distribution in the growing SAM, suggests that auxin might convey complex positional information. Here, we used a quantitative imaging approach to question the nature of the auxin-dependent positional information. We further investigate how efflux and biosynthesis regulate the 4D dynamics of auxin, and explore how this information is processed in the SAM to generate rhythmic patterning.
Results
Spatio-temporal auxin distribution
In the SAM, DII-VENUS fluorescence reports auxin concentration with cellular resolution (Vernoux et al., 2011; Brunoud et al., 2012). To extract quantitative information about auxin distribution, we generated a DII-VENUS ratiometric variant, hereafter named qDII (quantitative DII-VENUS). qDII differs from previously used tools (Liao et al., 2015) in producing DII-VENUS and a non-degradable TagBFP reference stoichiometrically from a single RPS5A promoter (Wend et al., 2013; Goedhart et al., 2011; Figure 1—figure supplement 1A–H). By introducing a stem cell-specific pCLV3:mCherry nuclear transcriptional reporter into plants expressing qDII (Pfeiffer et al., 2016) we generated a functional and robust geometrical reference for the SAM center (Figure 1B,C and Figure 1—figure supplement 1I–M).
All analyzed meristems (21 individual SAM) showed qDII patterns similar to those obtained with DII-VENUS, with locations of auxin maxima following the phyllotactic pattern (Vernoux et al., 2011; Figure 1B–E). Despite the fact that SAMs were imaged independently and not synchronized, qDII patterns appeared highly stereotypical with easily identifiable fluorescence maxima and minima. This was confirmed by image alignment using SAM rotations (applying prior mirror symmetry if necessary; Figure 1D and Figure 1—figure supplement 2A–C). All images could be superimposed preserving the spatial distribution of auxin maxima and minima (Figure 1—figure supplement 2B). Our analysis shows that auxin distribution follows the same synchronous pattern across a population of SAMs, with low angular and rhythmic variability (Figure 1—figure supplement 2D–E, Appendix 2), with apparent stationarity up to a 137° rotation (Figure 1H).
To further quantify auxin distribution, we developed a mostly automated computational pipeline to measure SAM fluorescence (Appendix 3) (Cerutti et al., 2020). We used the spatial distribution of 1-DII-VENUS/TagBFP as a proxy for auxin distribution, hereafter named ‘auxin’ (Figure 1C) and focused on the epidermal cell layer (L1) where organ initiation takes place (Jonsson et al., 2006; Kierzkowski et al., 2013; Smith et al., 2006b; Reinhardt et al., 2003b). The location of the absolute auxin maximum value was defined as Primordium 0 (P0). Other local maxima with lower auxin values were called Pn (Appendix 1), with n corresponding to their rank in the phyllotactic spiral (Figure 1C and Figure 1—figure supplement 2B). Note that the dynamic range of qDII allows measuring an auxin value for the vast majority of cells in the PZ and only a few cells at P0 had undetectable values of DII-VENUS, leading to an auxin value of 1. The pipeline then permits the quantification of nuclear signals and aligns all the SAMs onto a common clockwise reference frame with standardized x,y,z-orientation and with the P0 maximum to the right. This automatic registration confirmed that auxin maxima follow a phyllotactic pattern with a divergence angle close to 137.5° (Figure 1—figure supplement 2F). It also demonstrated that maxima are positioned with a precision close to the size of a cell both in distance from the SAM center and in azimuth (angular distance) with a maximal standard deviation of 8.4 µm or 1.5 cell diameters (Figure 1G).
We then considered the temporal changes in auxin distribution by using time-lapse images over one plastochron, which corresponds to the period of this rhythmic system. P0 and successive auxin maxima moved radially (Figure 1—figure supplement 2D). Remarkably, while the average radial distance from each local maximum Pn to the SAM center progresses (Figure 1—figure supplement 2G), the spatial deviation of this distance does not change significantly over time, reflecting the synchronized movement of local maxima, with limited meristem to meristem variation. After 10 hr, every Pn local maximum has almost reached the starting position of the next local maximum, Pn+1, but after 14 hr they have passed this position (Figure 1—figure supplement 2G). This suggests that a rotation of 137.5°, which replaces Pn by Pn+1, corresponds to a temporal progression of 10 to 14 hr (Figure 1H). This was supported by dissimilarity measurements obtained using different rotation angles between maps (Figure 1—figure supplement 2H), allowing us to confirm that plastochron last 12h ± 2h. We could thus derive a continuum of primordium development by placing Pn+1 time series one plastochron (12 hr) after Pn time series on a common developmental time axis (Figure 1H). Together with the observed developmental stationarity, this permitted the reconstruction of auxin dynamics over several plastochrons from observations spanning only one. The resulting quantitative temporal map of auxin distribution in the SAM reveals the dynamic genesis of auxin maxima in the PZ first as finger-like protrusions (visible at P-2, P-1 and P0) from a permanent high auxin zone at the center of the SAM (Figure 1—figure supplement 2I–L and Video 1), as previously predicted (de Reuille et al., 2006). At later stages, auxin maxima become confined to fewer cells while auxin minima are progressively established precisely in between auxin maxima and the CZ (Figure 1—figure supplement 3).
We next wondered whether the motion of auxin maxima and minima could result purely from cellular growth, an hypothesis used in several theoretical models (Douady and Couder, 1996; Jonsson et al., 2006; Smith et al., 2006b; Heisler and Jönsson, 2006). By following a P1 maximum, we observed that cells within the auxin maximum zone closest to the CZ at time 0 hr gradually transfer to the depletion zone at time 10 hr (Figure 2A–C; nuclei circled in white). At the same time, cells on the distal edge of the maximum zone show a progressive increase in their auxin level (Figure 2A–C; nuclei circled in red), suggesting a spatial shift of the auxin maximum relatively to the cellular canvas. To explore further this phenomenon, we used nuclear motion to estimate cell motion vectors and compare them with the motion of the center of auxin maximum zones, we further found that the average radial speed of auxin maxima between stages P1 and P4 can surpass the average displacement of individual nuclei, with a peak velocity of more than 1 µm/h at the P2 stage (Figure 2D–E). These results show that auxin maxima are not attached to specific cells; instead they travel through the tissue, resulting in an apparent centrifugal wave of auxin accumulation. Consequently, the SAM cellular network provides a dynamic medium in which auxin maximum zones can move radially with their own apparent velocity relative to the growing tissue (Figure 2D–E). Analysis on time-courses of up to 14 hr revealed significant auxin variations in certain cells over one plastochron while auxin levels remained unchanged in others (Figure 2F–G). However, neighboring cells always showed limited differences in their temporal auxin profiles (Figure 2F–G). We concluded from these observations that there is a high definition spatio-temporal distribution of auxin, with auxin apparent movement occurring faster than growth within the tissue and providing cells with graded positional information in space and time (Figure 2H).
Spatio-temporal control of auxin efflux and biosynthesis
The creation of auxin maxima first as protrusions of a high auxin zone in the CZ contrasts with the current vision of organogenesis being triggered by local auxin accumulation at the periphery of the CZ with concomitant auxin depletion around auxin maxima (Reinhardt et al., 2003a; de Reuille et al., 2006; Stoma et al., 2008; Jonsson et al., 2006; Smith et al., 2006b). This, in addition to the partial uncoupling of auxin distribution dynamics and growth, led us to reevaluate the spatio-temporal patterns of PIN1 localization, given their central role in controlling auxin distribution (Reinhardt et al., 2003a; de Reuille et al., 2006; Jonsson et al., 2006; Smith et al., 2006b). Co-visualization of a functional PIN1-GFP (Benková et al., 2003) and qDII/CLV3 fluorescence over time showed that PIN1 concentration increases from P0 and reaches a maximum at P2 before decreasing (Figure 3A,H and Figure 3—figure supplement 2), consistent with previous observations (Heisler et al., 2005; Bhatia et al., 2016; Caggiano et al., 2017). To quantify PIN1 cell polarities, we used confocal images after cell wall staining with the fluorescent dye propidium iodide (PI) as a reference to position the PIN1-GFP signal relative to the L1 anticlinal cell walls at each cell-cell interface (Shi et al., 2017; Figure 3B and Appendix 4). This allowed us to compute PIN1-GFP polarity for each cell-cell interface of the SAM by extracting the 3D distribution of fluorescence for PI and GFP and quantifying the difference of intensity on membranes on both sides of the cell wall (Figure 1C and Appendix 4). These cell interface polarities measure in which direction each cell interface locally contributes to orient the flow of auxin transport. Using super-resolution radial fluctuation (SRRF) microscopy (Gustafsson et al., 2016) on the same samples, we could show that this method recovers cell interface PIN1 polarities with an error below 10% (8 out of 94 interfaces analyzed). When calculating cellular PIN1 polarity vectors by integrating the cell interface polarity information for each cell, we could further show that more than 80% of the cellular polarities deviate by less than 30° between the two approaches. This quantitative evaluation (Figure 3D–G, Figure 3—figure supplement 1 and Appendix 4) validates the robustness of our method, showing that, in spite of a coarse image resolution, a vast majority of cellular polarity directions are consistent with super resolution imaging techniques. Our approach is therefore particularly suitable for monitoring global trends at the scale of a tissue. Local averaging of the cellular vectors obtained from confocal images was then used to calculate continuous PIN1 polarity vector maps in order to identify the dominant trends in auxin flux directions in the SAM (Figure 3I, and Appendix 4). At the tissue scale, the vector maps demonstrate a strong convergence of PIN1 toward the center of the SAM (Figure 3I–J and Figure 3—figure supplement 2). In addition, PIN1 polarities deviate locally toward the radial axes followed by auxin maxima when they protrude from the CZ. We detected the previously observed inversion of PIN1 polarities at organ boundaries (Heisler et al., 2005) and our quantifications show that this occurs only from P7 (Figure 3—figure supplement 2C), thus isolating the flower from the rest of the SAM from this late stage. P3 to P5 show a general flux toward the SAM that is locally deflected around the zones of auxin minima before converging back toward the SAM center (Figure 3I and Figure 3—figure supplement 2). Over the course of one plastochron, only limited changes in the PIN1 polarities are observed (Figure 3—figure supplement 2), suggesting that changes in auxin distribution at this time resolution do not require major adjustments in the direction of auxin efflux at the tissue scale.
We next asked where auxin could be produced in the SAM. YUCCAs (YUCs) have been shown to be limiting enzymes for auxin biosynthesis (Cheng et al., 2006; Liu et al., 2016). We thus mapped expression of the eleven YUC encoding genes in the SAM, using GFP reporter lines with a promoter fragment size shown to be functional for YUC1,2 and 6 (Figure 3—figure supplement 3A–N; Liu et al., 2016; Robert et al., 2013). Only YUC1,4,6 were expressed (Figure 3K, Figure 3—figure supplement 3A–F). While YUC6 showed a very weak expression in the CZ, both YUC1 and YUC4 are expressed in the L1 layer on the lateral sides of the SAM/flower boundary from P3 for YUC4 (Figure 3K) and P4 for YUC1 (Figure 3—figure supplement 3A and D; Cheng et al., 2006). From P4, YUC4 expression extends over the entire epidermis of flower primordia. This is coherent with genetic and other expression data (Supplementary file 1; Cheng et al., 2006; Armezzani et al., 2018). In addition, yuc1yuc4 loss-of-function mutants show severe defects in SAM organ positioning and size (Shi et al., 2018; Pinon et al., 2013; Figure 3L and Figure 3—figure supplement 3O–U). Taken with the organization of PIN1 polarities, these results suggest that P3-P5 are auxin production centers for the SAM that regulate phyllotaxis and that PIN1 polarity organization allows for pumping auxin away from these production centers and towards the meristem.
In conclusion, our results suggest a scenario in which auxin distribution depends on high concentrations of auxin at the center of the SAM, and also at P-1 and P0, acting as flux attractors and on auxin production primarily in P3-P5 (Figure 3M).
The role of time in transcriptional responses to auxin
To assess quantitatively whether and how the spatio-temporal distribution of auxin is interpreted in the SAM, we next introduced the synthetic auxin-induced transcriptional reporter DR5 (Friml et al., 2003; Sabatini et al., 1999; Ulmasov, 1997) driving mTurquoise2 into the qDII/CLV3 reporter line (Figure 4A–D). Cells expressing DR5 closest to the CZ were robustly positioned at an average distance of 32 µM ± 7 (SD) from the center. This corresponds to a distance at which the intensity of CLV3 reporter expression is less than 5% of its maximal value (Figure 4—figure supplement 1A). The distance from the center at which transcription can be activated by auxin is thus defined with a near-cellular precision.
To obtain a global vision of how auxin-controlled transcription is related to auxin concentration, we performed a Principal Component Analysis (PCA) using quantified levels of DR5, auxin and CLV3 in each nucleus of the PZ during a 10 hr time series, together with their distance from the center (Figure 4E). With the first two axes accounting for around 75% of the observed variability, we unexpectedly observed orthogonality between auxin input and DR5 output, clearly marking the absence of a general correlation in the SAM (Figure 4E, inset). This unexpected finding was confirmed by the low Pearson correlation coefficients between DR5 and auxin values at the cell-level (Figure 4—figure supplement 1B). We refined our analysis by focusing on the different primordia regions. We assembled all the observed couples of values (auxin, DR5), averaged over each primordium region, on a single graph (Figure 4F). This demonstrated that, spatially, a given auxin value does not in general determine a specific DR5 value. However, values corresponding to primordia at consecutive stages follow loop-like counter-clockwise trajectories in the auxin x DR5 space (indicated by the arrow in Figure 4F). Such trajectories are symptomatic of hysteresis reflecting the dependence of a system on its history. In other words, it appears that the relationship between auxin level and DR5 expression is not direct, but is affected by another factor depending on the previous developmental trajectory of each cell (determined by parameters such as genetic activity, protein content, signal exposure, chromatin state).
We then tried to identify what in this developmental history can explain the observed differences in DR5 response to auxin. We first used our reconstructed continuum of primordium development to study the joint temporal variations of DR5 and auxin within a group of cells during primordium initiation (Appendix 5). This showed that the start of auxin-induced transcription follows the build-up of auxin concentration with a delay of nearly one plastochron (Figure 4G–H). The duration of the observed phenomenon suggests the existence of an additional process, over and above fluorescent protein maturation (Vernoux et al., 2011; Balleza et al., 2018), that creates a significant auxin response delay in primordium cells during development. Due to this delay, DR5 is not a direct readout of auxin concentration, explaining the absence of correlation between DR5 expression and auxin levels in these cells.
We next wondered what could explain a time-dependent acquisition of cell competence to respond to auxin. A first possible scenario is that cells exiting the CZ proceed through different stages of activation of an auxin-independent developmental program enabling them to sense auxin only after a temporal delay. A second possibility is that auxin controls this developmental program through a time integration process. In this scenario, cells exiting the CZ would need to be exposed to high auxin concentrations for a given time to build up an auxin transcriptional response. To test these scenarios, we treated SAMs with auxin for different periods using physiologically relevant concentrations (Reinhardt et al., 2000; Figure 5A–I). All treatments, even the shorter ones, equally degraded DII-VENUS throughout the PZ (Figure 5—figure supplement 1A–I). This suggests that auxin uptake was similar throughout the PZ, although we cannot totally discard that some differences exist. In the shorter auxin treatments (30’ and 120’), the auxin transcriptional response was mainly enhanced at P-1 and P-2 and to a lesser extent at the position of the predicted P-3that is where cells are already being exposed to auxin (Figure 5I). The longer auxin treatments (300') lead to an activation of signaling in most cells in the PZ and organs, with the strongest activation being observed again at P-1 and P-2 but also at the predicted azimuth for P-3, P-4 and P-5 (Figure 5H–I). We could further show that a 300’ treatment with a lower auxin concentration (200 nM) activated signaling similarly (at P-1) or more strongly (at P-2, P-3, P-4 and P-5) than a 120’ 1 mM auxin treatment. Conversely, a 120’ treatment with higher auxin concentration (5 mM) lead to an activation of signaling almost as strongly as a 300’ 1 mM treatment at P-1, although the activation was lower at P-2 (Figure 5I). In all treatments, no significant effect was detected at P0, consistent with the fact that DR5 activation is already maximal at this stage of development (Figure 4). We next treated pinoid (pid) mutant SAMs with exogenous auxin. pid mutants are strongly affected in polar auxin transport and in aerial organ production (Reinhardt et al., 2003a; Friml et al., 2004; Christensen et al., 2000). DR5 expression was low and radially uniform in pid SAMs, suggesting a uniform auxin distribution (Figure 5J; Friml et al., 2004). When treated with 1 mM auxin, DR5 could be activated in all cells of the periphery of the SAM (suggesting an uptake throughout the PZ as in the wild-type) only with a 300’ treatment, while a 120’ treatment had only a weak effect (Figure 5J–M and Figure 5—figure supplement 2A–C). This indicates that, even with the reduced complexity in PZ patterning of the pid mutant (Friml et al., 2004), activation of auxin signaling is still dependent on the time of exposure to auxin in all cells surrounding the CZ. Taken together, our observations support the second scenario, with the activation of signaling being a function of both time of exposure to auxin and auxin concentration. Conversely, our results are incompatible with the first scenario, where the capacity of the cells to respond to auxin is intrinsic and is not dependent upon auxin exposure time. Notably, the results with pid SAMs suggest that all cells at the SAM periphery show no intrinsic differences in their capacity to respond to auxin, in agreement with published data (Reinhardt et al., 2003a; Heisler et al., 2005; Smith et al., 2006a). Our results thus support the hypothesis that temporal integration of auxin concentration is required for downstream transcriptional activation in the SAM.
The Auxin Response Factor (ARF) ETTIN (ETT/ARF3) plays an important role in promoting organogenesis in the SAM (Wu et al., 2015; Chung et al., 2019). Despite the fact that ETT is a non-canonical ARF, genetic data indicate that it acts together with ARF4 and MONOPTEROS/ARF5 to promote organogenesis at the SAM. We found that in a loss-of function ett3 mutant the expression of DR5 was restricted to only 2–3 cells at sites of organogenesis, an observation consistent with a role for ETT in promoting organogenesis. In addition, a 300’ 1 mM auxin treatment did not induce DR5 in the SAM (Figure 5N–Q and Figure 5—figure supplement 2D–E). Auxin signaling and ARF3 in particular have been shown to act by modifying acetylation of histones (Wu et al., 2015; Chung et al., 2019; Long et al., 2006). Pharmacological inhibition of histone deacetylases (HDACs) alone was able to trigger concomitant activation of DR5 at P0 and P-1 sites in the SAM (Figure 5—figure supplement 1Q–S). Taken together, these results suggest that auxin signal integration likely depends on a functional ARF-dependent auxin nuclear pathway.
Phyllotaxis is perturbed in ett mutant SAMs (Figure 5—figure supplement 1M–P; Simonini et al., 2017). Our results thus suggest that a perturbation of the temporal reading of auxin information can result in phyllotaxis defects. Supporting this idea, we also found that daily exogenous auxin treatments at the SAM affected phyllotaxis and that the efficiency of the treatment increased with both auxin concentration and treatment length. This was particularly evident for 30’ and 120’ treatments (Figure 5—figure supplement 1J–L). 300’ treatments were less efficient at higher auxin concentrations, possibly due to compensation mechanisms. These results suggest that temporal integration of auxin information at the SAM is essential for phyllotaxis.
Discussion
In a recent modeling study, a stochastic induction of organ initiation based on temporal integration of morphogenetic information was proposed (Refahi et al., 2016). Here we provide evidence that organ initiation in the SAM is indeed dependent on temporal integration of the auxin signal. Our quantitative analysis of the dynamics of auxin distribution and response supports a scenario in which rhythmic organ initiation at the SAM is driven by the combination of high-precision spatio-temporal graded distributions of auxin with the use of the duration of cell exposure to auxin, to temporally differentiate sites of organ initiation (Figure 6). Importantly our results suggest that a time integration mechanism is essential for rhythmic organ patterning in the SAM since auxin-based spatial information pre-specifies several sites of organ initiation and is thus unlikely to provide sufficient information (Video 1). Whether temporal integration of auxin information exists in other tissues remains to be established.
We provide evidence that temporal integration of the auxin signal likely requires the effectors of the auxin signaling pathway. Activation of transcription downstream of auxin by ARFs relies on chromatin remodeling, increasing the accessibility of ARF targets and possibly allowing for the recruitment of histone acetyltransferases (Wu et al., 2015), together with the release of histone deacetylases (HDACs) from target loci through degradation of Aux/IAA repressors (Long et al., 2006). Chromatin state change is one mechanism that allows the temporal integration of signals in eukaryotes, including plants (Angel et al., 2011; Coda et al., 2017; Nahmad and Lander, 2011; Sun et al., 2009). It is thus plausible that time integration of the auxin signal in cells leaving the CZ is set by progressive acetylation of histones triggered by ARFs at their target loci. As chromatin deacetylation also represses auxin signaling in the CZ (Ma et al., 2019), balancing the acetylation status of ARF target loci could provide a mechanism to tightly link stem cell maintenance to differentiation by precisely positioning organ initiation at the boundary of the stem cell niche, while at the same time allowing sequential organ initiation. Temporal integration might as well rely on mechanisms that fine-tune the intracellular distribution of auxin, such as auxin metabolism but also intracellular transport (Sauer and Kleine-Vehn, 2019). Determining how different mechanisms might act in parallel to provide a capacity to activate target genes as a function of auxin concentrations over time will require further analyses. It will notably be important to determine whether other ARF than ARF3 act in the temporal integration of auxin.
The existence of high definition spatio-temporal auxin gradients suggests that as for several morphogens in animals (Nahmad and Lander, 2011; Dessaud et al., 2007; Scherz et al., 2007; Maden, 2002) the robustness of SAM patterning results from highly reproducible spatio-temporal positional information. Our results indicate that auxin maxima could first emerge from the CZ at the confluence of centripetal auxin fluxes. Confluences creating auxin maxima would at the same time divert fluxes away from areas where auxin minima appear (Figure 3M). Our analysis raises the question of how auxin transport could generate this high definition signal distribution and whether the different models that have been proposed can explain this distribution (Bainbridge et al., 2008; Stoma et al., 2008; Jonsson et al., 2006; Smith et al., 2006a; van Berkel et al., 2013). Further analysis of the spatio-temporal control of auxin distribution needs also to consider that early developing flowers act as auxin production centers. These flowers could not only provide a memory of the developmental pattern through lateral inhibition but also contribute positively to a self-sustained auxin distribution pattern by providing auxin to the system (Figure 3M). Finally, our work indicates that the stem cell niche could act as a system-wide organizer of auxin transport, consistent with previous work (de Reuille et al., 2006). This could provide another layer of regulation tightly coordinating differentiation with the presence of a largely auxin-insensitive stem cell niche (Vernoux et al., 2011; Ma et al., 2019).
Materials and methods
Plant material and growth conditions
Request a detailed protocolSeeds were directly sown in soil, vernalized at 4 °C, and grown for 24 days at 21 °C under long day condition (16 hrs light, LED 150µmol/m²/s). Shoot apical meristems from inflorescence stems with a length between 0.5 and 1.5 cm were dissected and cultured in vitro as described in Prunet et al. (2016) for 16 hrs. When required, meristems were stained with 100 µM propidium iodide (PI; Merck) for 5 min. Auxin treatments were performed by immersing meristems in solutions containing indicated concentrations of indole-acetic acid (IAA) and 10 mM MES-hydrate (buffer) for indicated periods of time. Trichostatin A (TSA – Invivogen) was added to the culture medium to a final concentration of 5 µM. Meristems were cultured in TSA for 16 hrs prior to auxin treatment. For time lapses, the first image acquisition (T=0) corresponds to 2 hrs after the end of the dark period. In planta treatments were carried out on 24 day-old Col-0 plants by dropping 10 µL of IAA solution (IAA at different concentrations, 10 mM MES-hydrate and 0.01% v/v Tween-20) onto the SAM, followed by incubation for indicated lengths of time. Meristems were then washed with 100 µL of 10 mM MES buffer with 0.01% v/v Tween-20. Treatments were carried out on 5 consecutive days and perturbations in organ positioning were recorded 7 days after the end of the treatments.
Previously published transgenic lines used in this study are PIN1-GFP (Benková et al., 2003), pCLV3:mCherry-NLS (Pfeiffer et al., 2016), pYUC1-11:GFP and yuc1 yuc4/+ pDR5rev::GFP (Liu et al., 2016; Robert et al., 2013), ett-22 (Pekker et al., 2005), pid-14 (Huang et al., 2010). pRPS5a:DII-VENUS-N7-p2A-TagBFP-SV40 (qDII) and pDR5rev:2x-mTurquoise2-SV40 constructs were cloned cloned using Gateway technology (Life Sciences), and transformed in Arabidopsis thaliana (Col-0). Stable qDII homozygous lines were then crossed with pCLV3:mCherry-NLS, pDR5rev:2x-mTurquoise2-SV40 and PIN1-GFP reporter lines.
Microscopy
Request a detailed protocolAll confocal laser scanning microscopy was carried out with a Zeiss LSM 710 spectral microscope or a Zeiss LSM700 microscope. Multitrack sequential acquisitions were always performed using the same settings (PMT voltage, laser power and detection wavelengths) as follows: VENUS, excitation wavelength (ex): 514 nm, emission wavelength (em): 520–558 nm; mTurquoise2, ex: 458 nm, em: 470–510 nm; EGFP, ex: 488 nm, em: 510–558 nm; TagBFP, ex:405 nm, em: 430–460 nm; mCherry, ex: 561 nm, em: 580–640 nm; propidium iodide, ex: 488, em: 605–650 nm.
Scanning electron microscopy of meristems were carried out using a HIROX SH-3000 microscope.
Time lapses for Super Resolution Radial Fluctuation (SRRF) imaging were performed on an inverted Zeiss microscope (AxioObserver Z1, Carl Zeiss Group, http://www.zeiss.com/) equipped with a spinning disk module (CSU-W1-T3, Yokogawa, www.yokogawa.com) and a Prime95B SCMOS camera (https://www.photometrics.com) using a 63x Plan-Apochromat objective (numerical aperture 1.4, oil immersion), pixel size 175 nm or a 100x Plan-Apochromat objective (numerical aperture 1.46, oil immersion), pixel size 110 nm. GFP was excited with a 488 nm laser (150 mW) and fluorescence emission was filtered using a 525/50 nm BrightLine single-band bandpass filter (Semrock, http://www.semrock.com/). PI was excited with a 561 nm laser (80 mW) and fluorescence emission was filtered using a 609/54 nm BrightLine single-band bandpass filter (Semrock, http://www.semrock.com/). To obtain high resolution images, 200 frames were acquired with 50% laser power and 70 ms exposure time using Stream Acquisition mode. The green and red channels were acquired sequentially. For drift correction, 200 nm TetraSpeck beads (Life Technologies) were added to samples. Images were processed using the NanoJ-SRRF plugin (Gustafsson et al., 2016) with the following parameters: Ring Radius 0.5, Radiality Magnification 5, Axes in ring 6, Temporal Analysis TRPPM. SRRF time-lapses were produced by running SRRF analysis on groups of 50 frames. If aberrant PSF of Tetraspeck beads were observed, datasets were discarded.
Quantification and statistical analysis
Request a detailed protocolAll confocal images were pre-processed using the ImageJ software (http://rsbweb.nih.gov/ij/) for the delimitation of the region of interest. Then the CZI image files were processed using a computational pipeline relying on the numpy, scipy, pandas, czi_file Python libraries, as well as other custom libraries. Extensive details about the computational methods and algorithms are given in Appendix 3, 4 and 5.
Given the non- linear positive DR5 response, the raw values were logarithmically transformed in order to obtain a symmetric distribution of the noise. Nadaraya-Watson estimates and confidence intervals were then calculated with a confidence level of 95% in the R environment (RStudio Team, 2015). The boxplots displayed in the article were obtained by computing the median (central line), first and third quartiles (lower and upper bound of the box) and first and ninth deciles (lower and upper whiskers) using the R environment or numpy percentile function and rendered using the matplotlib Python library. Linear regressions were performed using the polyfit and polyval numpy functions. P-values were obtained using the scipy anova implementation in the f_oneway function. Principal component analysis was performed using the PCA implementation from the scikit-learn Python library. All data were generated with at least three independent sets of plants.
Data and software availability
Request a detailed protocolAll experimental data and quantified data that support the findings of this study are available from the corresponding authors upon request.
Generic quantitative image and geometry analysis algorithms are provided in Python libraries timagetk, cellcomplex, tissue_nukem_3d and tissue_paredes (https://gitlab.inria.fr/mosaic/) made publicly available under the CECILL-C license. Specific SAM sequence alignment and visualization algorithms are provided in a separate project providing Python scripts to perform the complete analysis pipelines (Cerutti, 2020; copy archived at https://github.com/elifesciences-publications/sam_spaghetti).
Appendix 1
Definition of a conceptual frame for models and analysis
The shoot apical meristem dynamically produces organ primordia, issuing from a central dome-shaped area, into a complex spatio-temporal pattern that is referred as phyllotaxis. In an abstract view of this structure, the meristem can be seen as dynamic collection of organ primordia characterized by their spatial trajectory relatively to the central zone (CZ) and by the evolution of their inner state. We propose a formal definition of such a system, which we name a ‘phyllotactic dynamical system’.
Definition 1 (phyllotactic dynamical system)
Let a phyllotactic dynamical system be a finite set of primordia considered over a time interval and such that:
At every time , each primordium is characterized by its current state where:
is called the developmental state of the primordium.
is the spatial position of the primordium in a cylindrical coordinate system, the origin of which is called the center of the system.
is a vector describing the physiological state of the primordium.
The developmental state is a continuous strictly increasing function of time. Note that consequently, for every , is a bijection between and .
In the case where , the time is called the initiation time of the primordium .
The spatial position and the physiological state are conditioned by the developmental state of the primordium in such way that:
- (1)
is equipped with a strict total order denoted < that verifies:
- (2)
This definition reflects the idea that for any primordium, there exists an underlying physiological state, a hidden variable that determines all processes, both geometrical and physiological, that characterizes primordium development. This state can be used to rank the different organs among them, and to run through the sequence of primordia in the order of their respective development. It is actually more common to refer to primordia by their integer rank in this developmental order:
Property 1
There exists a morphism between and , and we can use it to denote the consecutiveness relationship in the strict total order of by:
In a phyllotactic system, the notion of plastochron refers to the time elapsed between two consecutive organ initiations. However it is common to speak about the plastochron as a characteristic of the system when this duration does not vary over time:
Definition 2 (plastochron)
We say that a phyllotactic dynamical system has a plastochron if two consecutive primordia in the strict total order of always have their initiation times separated by a time interval of length :
A stronger assumption that is generally made on a phyllotactic system is that it develops in a steady regime, meaning that it maintains a constant rate of development. This translates into linear functions for the developmental states of primordia with a common strictly positive slope. If we add the existence of a plastochron, then this slope is naturally equal to the inverse of the plastochron:
Definition 3 (steady development)
We say that a system with a plastochron has a steady development if all primordia in have their developmental states increasing at the same constant rate :
In such a regularly developing system, the plastochron constitutes the natural unit on the developmental scale of the primordia. Indeed, the corollary to the previous definition is that the developmental state of the primordia increases by one unit every plastochron/
Property 2
In a system with a steady development of plastochron , all primordia increase their developmental state by 1 after a period :
Another consequence is that, at the moment where a new primordium initiates, the developmental state of its immediate predecessor is exactly equal to 1. Given the steadiness of the system, this gap of one developmental unit is actually maintained throughout the evolution of primordia.
Property 3
In a system with a steady development of plastochron , two consecutive primordia in the strict total order of always have their developmental states separated by 1:
The fact that, in such a system, the primordia are all regularly staged in terms of developmental time allows to refer to them unambiguously by an integer rank from the lastly initiated primordium. Due to the previous properties, considering for each primordium the closest integer to its developmental state ensures a one-to-one mapping of primordia with a series of consecutive integers. This rank, that will remain constant during a period of one plastochron, can conversely be seen as a developmental stage through which all primordia will pass, one after the other.
Property 4 (developmental stage)
In a system with a steady development of plastochron , at any time , the rounding function of the developmental state:
is an isomorphism. We call the developmental stage of primordium at time . If , we say that the primordium has the label at time t.
Intuitively, consecutive primordia should find themselves in consecutive developmental stages. The definition of developmental stage as the rounding of developmental state, and the fact that there exists a constant gap of 1 between developmental states of consecutive primordia ensures this natural property:
Property 5
In a system with a steady development of plastochron , two consecutive primordia in the strict total order of always have consecutive developmental stages:
The isomorphism between a steady phyllotactic system and a subset of consecutive integers allows to simplify the notations for the ranking of the primordia. If it was natural to denote the predecessor of primordium , it is now possible to extend the notation to gaps of more than one unit, with an integer number that reflects the actual gap in developmental stages between two primordia.
Definition 4
In a system with a steady development of plastochron , we can extend the notation of the consecutiveness relationship in the strict total order of using the isomorphism to identify the primordia by their relative developmental stages. We write this relationship as follows:
In addition to its intrinsically regular dynamics, an ideal phyllotactic system is characterized by a geometrical regularity, and the formation of spiral-like patterns. The spirals issue from the successive emergence of primordia at evenly spaced angular locations combined with an identical radial motion. In our conceptual frame, the geometrical arrangement of primordia is represented by the vectors of cylindrical coordinates, for which there is a common component that depends only of developmental state, and a constant part that depends of the considered primordium. For the system to be considered regular from a geometrical point of view, these primordium-dependent components have to follow a rigorous angular pattern, with a constant divergence angle that separates two consecutive primordia.
Definition 5 (regular phyllotaxis)
We say that a system with a steady development of plastochron has a regular phyllotaxis of divergence angle if the constant parts of spatial positions of two consecutive primordia in the strict total order of only differ by a rotation of angle around the vertical axis:
If such a regularity property is achieved, then the system becomes highly auto-similar, so that a rotation of angle corresponds to a translation in time of one plastochron . In terms of primordia characteristics, this means that the spatial position and the physiological state of a primordium will be strictly identical, after one plastochron, to those of its predecessor, only up to a rotation of angle .
Property 6 (spatio-temporal periodicity)
In a system with a steady development of plastochron and a regular phyllotaxis of divergence angle , the system verifies at all times the following spatio-temporal periodicity equation:
Phyllotaxis regularity offers a way to access the ranking of primordia simply by looking at their spatial positions. If the divergence angle is such that two different primordia can not be aligned on the same direction, then the angular positions alone can be enough to provide a robust ranking of organ primordia.
Definition 6 (clear regular phyllotaxis)
In a system with a steady development of plastochron and a regular phyllotaxis of divergence angle , if is not a simple fraction of , that isif:
we say that has a clear regular phyllotaxis.
Property 7 (ordering on a clear regular phyllotaxis)
In a system with a steady development of plastochron and a clear regular phyllotaxis of divergence angle , then the primordia angles are sufficient to determine the strict total order on :
With this conceptual frame in mind, we can define thoroughly the general problem addressed when labeling the primordia on a meristem observation, that is typically when one tries to estimate where is and where is on a microscopy image. In that problem, only a partial state is observed for each primordium, containing mostly its spatial position and possibly some quantified features. Using this information only, the goal is to stage the visible primordia, by affecting them a label that is as close as possible to their actual developmental state, in such way that if the method is used on different observations, the primordia assigned the same label really have close actual developmental states.
Problem 1 (assignation of developmental stages)
Given a system , observed at discrete time points in which, for every and for every , only a partially observed state is available;
Find for every an estimated developmental stage function that verifies:
and that minimizes the average staging error of the primordia:
Now, if we make the assumption that the system shows the regularity properties detailed above (steady development and clear regular phyllotaxis of known divergence angle ), the assignation problem can be made much simpler. Provided the system is observed over a time frame such that there is always one primordium labelled , a solution to the problem can be found by identifying at each time point which of the primordia has its developmental stage equal to . Indeed, the steady development property ensures its uniqueness, and the regular phyllotaxis allows to propagate the assignation by successive rotations of angle .
Definition 7 (-maintaining system)
We say that a system is -maintaining () if at all times, there is a primordium that has the label :
Property 8 (reduced assignation problem in a clear regular phyllotaxis)
Let be a -mantaining system with a steady development of plastochron and a clear regular phyllotaxis of divergence angle . The solution to the assignation of developmental stages problem can be reduced to:
Find for every , the primordium such that .
The next question in order to solve this reduced problem is how to identify at each time point the primordium to label as based on the observations. A prerequisite to do this is that some information in the physiological state of the primordia is sufficient to know that they are currently at stage . In other terms, there must be a subset of the physiological state space that is characteristic of a primordium’s developmental state being close to the value .
Definition 8 (-characteristic state function)
Let be a system with a steady development of plastochron . We say that the physiological state function is -characteristic () if there exists a value set such that:
In this case, the assignation of the label to the primordium for which the phyisiological state lies in the -characteristic subset provides a solution to the assignation problem for which the error to minimize is, if not optimal, at least bounded by 1/2.
Property 9 (-characterization solution)
Let be a -mantaining system with a steady development of plastochron and a clear regular phyllotaxis of divergence angle and a -characteristic state function. The reduced solution to the assignation of developmental stages problem given by:
has a staging error bounded by 1/2 for every .
When the system is observed over a relatively short time period, it might be convenient to consider, for simplicity reasons, that the primordia do not change stage, and that the morphism existing between and at time is preserved until . Actually, if we make this assumption for a system observed during less than one plastochron, we can show that the resulting staging error is again bounded by 1/2.
Property 10 (stage stationarity condition)
Let be a system with a steady development of plastochron . We say that a developmental stage assignation is stationary if it is the same at all times of observation, that is if:
If is observed during a time interval smaller than its plastochron , then there exists a stationary developmental stage assignation with a staging error bounded by 1/2 for every :
This final observation leads us to consider that, when it applies to a system observed over less than a plastochron, the stage assignation problem has a stationary solution that guarantees an average staging error of at most 1. By labelling as the primordium for which the average physiological state is characteristic of stage , we can obtain a staging of all primordia with the same stage at all time points without making an error of more than one developmental unit.
Property 11 (stationary -characterization solution)
Let be a -mantaining system with a steady development of plastochron and a clear regular phyllotaxis of divergence angle and a -characteristic state function. If is observed during a time interval smaller than its plastochron , then the reduced stationary solution to the assignation of developmental stages problem given by:
has a staging error bounded by one for every :
In a classical inhibitory field model of phyllotaxis, the developmental state of an organ primordium corresponds to the time where an initiation is decided in the peripheral zone (PZ) and would therefore match a local spatio-temporal minimum of the global inhibition field. With the idea in mind that the depletion of auxin has very often been related to the concept of ‘inhibition’ from those models of phyllotaxis, we consider that the instant where initiation happens corresponds to a local spatio-temporal maximum of auxin in the meristem. In other terms a characteristic of the primordium labelled should be that it has the maximal auxin level across the PZ.
Therefore if the local auxin maximality is the component of the systems’s primordia state function, then we consider that the function is -characteristic with . We observed the meristems over a time interval of 10 hr, which is less that the estimated plastochron in our experimental conditions. Therefore, by Property 9, we can define a stable assignation of developmental stages to the visible primordia of bounded error by assigning the label to the primordium that has most often the maximal value of auxin across the PZ over the times of observation. If the meristems prove to be close enough to phyllotactic systems with a plastochron and a regular phyllotaxis, then this first assignation will be enough to derive the developmental stages of all the other organ primordia based on their spatial positions. The method developed to perform this developmental stage assignation heuristic on experimental data is detailed in Appendix 2. Evidence for the regularity of the observed phyllotactic systems is discussed in Appendix 1.
Appendix 2
Effects of variability on a theoretical phyllotactic system
In this section we develop a formal study on regularity in a phyllotactic system. Notably, we wondered to which extent the apparent similarity of the observed SAMs could be informative on the level of precision in the process of organogenesis. To answer this, we simulated a sample of phyllotactic patterns assuming that i) they are all aligned with respect to the position of their ii) their plastochrons and divergence angles are drawn from random distributions centered on a common average value. By varying the levels of noise on both angular positions and plastochrons, we assess how variability impacts the overlapping of phyllotactic patterns at the scale of a population.
Let us consider a 2D phyllotactic dynamical system (see Appendix 1) formed by consecutive organ primordia observed on a temporal interval . At every time , each primordium labelled is represented by its developmental stage and by its coordinates in a 2D cylindrical reference frame:
If we assume that the system has a plastochron and has a steady development, all primordia develop at the same constant rate . In that case, we can derive:
In addition, if we consider that the system has a regular phyllotaxis with a divergence angle , that prmordia emerge on the contour of a central zone of radius , and then move radially following an exponential motion law of coefficient we can write the state equations of the system as follows:
This can be translated into incremental equations to obtain a recursive definition of the state of the system, knowing the state of the primordium labelled at each time :
We set ourselves in a context where all the considered phyllotactic systems have previously been aligned on , that is where and .
We study what happens if we introduce variability into this system, by adding noise on two of the key variables of the system:
A Gaussian noise of standard deviation on the divergence angle
A Gaussian noise of normalized standard deviation on the plastochron time
To be more precise, we consider that the system still has a plastochron and a constant development rate , but that the gap between the initiation times and of two consecutive primordia that should always be equal to is actually a random variable:
which translates into:
Consequently, we can formulate the recursive definition of the system as the drawing of random variables:
We simulate a population of such systems by generating single-time instances that are all aligned on . To do so, we draw for each instance a value for from a uniform distribution in [-0.5, 0.5], then use the initial values and construct the system recursively by drawing the corresponding random variables. This way, we obtain a population of organ primordia positions identified by their rank (Appendix 2—figure 1A).
In this random population, we are interested in which extent the generated phyllotactic patterns overlap. To do so, we estimate whether the points corresponding to primordia of the same rank can be grouped into separable clusters. Therefore, we consider the obtained primordia as a point cloud of 2D cylindrical coordinates labelled by a primordium rank:
To answer the separability question, we measure to which extent the identically labeled points are separable by applying an unsupervised clustering algorithm. For this, we clustered the points using a k-means algorithm. The resulting clusters can be separated by linear boundaries in the Voronoi diagram associated with their centroids . We measure the linear separability of primordia by looking if points with the same label gather inte the same Voronoi cell.
We use prior knowledge by setting the number of components of the k-means algorithm to and by setting the initial centroids on the positions of the primordia in a model without any noise:
After convergence, the algorithm returns centroid points that we use to construct the Voronoi diagram. This actually defines a predictor for the estimated primordium rank by looking inside which cell of the diagram lies a given point (Appendix 2—figure 1B).
Finally, we estimate the Voronoi separability of our cloud of primordia points by computing the accuracy of the primordium rank prediction (noting the Kronecker delta on integers):
If equals to 1, it means that the primordium points group into perfectly identifiable clusters. This can be interpreted as the fact that randomly sampled individuals can be superimposed perfectly, once they have been centered and aligned on their primordium which is the closest to the stage.
This will obviously be the case (as long as the motion coefficient remains realistic, typically ) if no noise is introduced into the system. If , then all individuals proceed from the same regular exact pattern, and the only variability will be the one of the instant of sampling . We wondered up to which level of noise this separability property could be maintained, in order to understand what a high observed separability could tell us on the intrinsic regularity of a phyllotactic system.
To do so, we scanned the parameter space by varying between 0° and 20° and between and 2 plastochrons, first with the values , and corresponding to actual measured data (Figure 1—figure supplement 2D–E). As expected, increasing the angular variability creates more elongated clusters (Appendix 2—figure 1C) that still appear separated. Yet, the Voronoi separation introduces confusion between neighboring primordia, more specifically making and overlap (Appendix 2—figure 1F). Interestingly, when we increase the plastochron variability (Appendix 2—figure 1D), the confusion concerns rather and (Appendix 2—figure 1G). In both illustrated cases, the separability score drops markedly below 95%, while the separability of the actual observed data has been evaluated in the same way at 100% (Appendix 2—figure 1E).
The landscape of separability in the parameter space gives an insight on the effects of variability on a population of individuals (Figure 1—figure supplement 2F–G). With no surprise, primordia points appear to be less and less identifiable as azimuthal or plastochron variability increase, and even worse when both do. But it shows that there exists a maximal level in variability up to which the clusters are still perfectly separable (Figure 1—figure supplement 2E, red contour).
The standard deviation in primordia angles measured on our observed SAMs is equal to 6.7°. We measured the resulting angular deviation in the simulated primordia points, and we could show that it depends only on the divergence angle variability . Moreover, we determined the value of that matches best angular deviation of observed data for primordia ranks ranging from 1 to 5 (where the model tends to show more angular variability than the observations). This value is equal to 3.6° (Appendix 2—figure 1I).
If we fix the angular variability to this value (Figure 1—figure supplement 2E, white vertical line), then the maximal plastochron variability that is allowed for the separability to remain at 100% is close to 0.4. This means that it would be impossible to see the near-perfect superposition observed in our data if the phyllotactic system that produced it had a plastochron variability greater than 0.4, which would translate into an uncertainty on organ initiation times of nearly 5 hr. From this, we conclude that a plastochron variability of 5 hr is an upper bound of the rhythmic variability achieved by real SAMs.
Yet such a value of produces primordia distributions that show much more radial variability than the observed one (Appendix 2—figure 1A vs. Appendix 2—figure 1E). To get a more precise approximation of this parameter value, we measured the resulting radial deviation in the simulated primordia points. This deviation only depends on the plastochron variability , and determined the value that matches best the observed radial deviations for primordia ranks ranging from 0 to 3 (where the model tends to show more radal variability than the observations). This value equals 0.22 (Appendix 2—figure 1J), which corresponds to a plausible rhythmic variability of nearly 2 hr for real SAMs. The obtained pattern is more representative of the observed deviations (Appendix 2—figure 1H) even if a more accurate model of 3D primordia distribution would be required to estimate exactly the variability parameters of the system. The approximation of 2 hr for the plastochron variability consequently validates our first order assumption that all considered SAMs are in a steady regime of development with the same plastochron duration, and that the whole set of individual primordia of a given rank forms a homogeneous population in terms of developmental state.
Another interesting feature evidenced by this analysis is the influence of the motion speed of primordia separability. We explored the parameter space by fixing the value of to the observed one, and varying the motion coefficient between 0 and 0.4 (Appendix 2—figure 1K). It appears that lowering the speed reduces the maximal possible value of to achieve 100% separability, as the points tend to overlap more in the radial dimension, leading to a decreasing separability at fixed angular variability.
On the other hand, increasing the speed seems to greatly affect the tolerance to plastochron variability. For instance a value of that translates into a separability of 95% when suddenly drops to a separability of only 50% if is increased up to 0.4. However increasing motion speed does not affect this much the maximal value of required to achieve 100% separability, which always remains close to 0.3. This consolidates our previous conclusions, even in the case of an underestimation of the radial speed.
Appendix 3
Quantitative analysis of nuclei image signals
Going from microscopy images to aligned quantitative data requires a complex computational pipeline that involves several steps of image analysis, computational geometry and data manipulation. The main goal of this pipeline is to provide a representation of the signals contained in the images that allows for quantitative individual comparison and identification of invariant trends in the spatial patterns of the signals across a population. To achieve this, we need to perform three basic tasks:
Extraction of cellular objects and signal quantification from the raw voxel intensities of the images:
Images are essentially structured grids with an information of signal covering a discretized space, without any explicit notion of what is an object of interest or not. It is then necessary to identify those objects within the image grid, to associate them with a spatial position and extent and to use the signal intensity information to assign quantitative values to each extracted cellular object.
Geometrical transformation of all individual data into a common spatial reference frame:
In order to be able to compare individual meristems and compute statistics at the scale of a population, we need to align the spatialized data extracted from the images so that it becomes possible for instance to match organs in a comparable developmental state. To do so, we chose to use a common coordinate system into which we transform all the meristem geometries.
Computation of a continuous representation of the signal that allows point-wise comparison:
The information we extract from the images is defined at the scale of cells, which provides a discrete representation of signals. If we want to compute statistics, we would need to estimate a one-to-one pairing between cells of different individuals, without being sure it exists. Instead, we decided to use a continuous representation of the signals that allows the aggregation of spatialized data. At any location in space, it would be possible to obtain a value of signal for each individual, and to compute statistics without the need for cell matching.
The succession of computational steps that were necessary to perform these tasks is depicted in Appendix 3—figure 2. Together, they allow to reconstruct dynamic continuous representations of biological signals averaged over a population of meristems, as the maps displayed in Figure 1B, Figure 3G and I, Figure 4D and Video 1. Some tools, such as the estimation of 2D maps of epidermal signal, were used extensively throughout the analysis, even though they do not figure as boxes in the pipeline. The methods used for each of these steps are addressed in detail in the following of this Appendix.
Automatic nuclei detection
We consider that a 3D image consists of an array of size filled with values taken in an integer intensity interval . The elements of this 3D array are called voxels. In the case of a 16-bit-encoded unsigned integer image, the intensity interval . We denote:
The voxels in the array grid can be projected into a physical space through a mapping function that associates the array indices with a discrete, evenly spaced, 3D lattice . The voxel size defines a spacing of the lattice that is potentially different on each dimension:
This mapping allow to define the image as a function that associates a 3D point in the image definition space with a fluorescence intensity value , such that ,
In the case of a multichannel image, we denote the image channel corresponding to the signal . Nuclei are detected for each meristem acquisition independently using the pRPS5a:TagBFP (Tag) channel, which we denote .
As a first approximation, cell nuclei can be considered to appear as a roughly spherical blob of fluorescence intensity in the image , with a limitedly variable radius. To detect them we convolve the image with a sequence of 3D isotropic Gaussian kernels of increasing standard deviations , with . The response to this filtering is expected to be maximal for homogeneous spheres of intensity with a radius close to the standard deviation of the Gaussian kernel.
The sequence of filtered images can be seen as a 4D Gaussian scale-space (Lindeberg, 1994) resulting in a 4D image, which by extension we denote . In this image, the fourth dimension corresponds to scale. If we note the discrete Gaussian kernel of standard deviation , the scale-space transform we use is defined by, ,
We detect nuclei as a set of local 4D response maxima in this scale-space representation. To conform with the scale-space theory, we define the scale interval as a geometric sequence varying from to . These two bounds are to be chosen in the typical range of variation of nuclei radius.
A 4D point is then considered a local maximum if its response is higher than a threshold , and higher that all the neighbouring responses at all scales. More formally, if we note the discrete ball of radius in the image lattice , the 4D point is a local maximum if it realizes the maximal value of response over , in other terms:
Let us denote the set of points corresponding to a local maximum of whose response is strictly greater than . Each point in corresponds to a detected nucleus, identified by an integer index and associated with a single spatial position in physical coordinates, so that we can write
This detection method has been evaluated on a set of 4 manually expertized SAM images acquired at different voxel sizes with a 16 bit encoding, representing more than 5000 cells. Since the acquisition parameters for those images matched the one use in the rest of our analysis, we adjusted the method parameters to perform best on this expertized dataset. The parameter testing led to the determination of the optimal values , , , , corresponding to an evaluated performance of 95.6% recall (percentage of the manually labelled cells that were indeed detected) and 98.5% precision (percentage of the detected cells that were actually labelled by experts).
Nuclei signal quantification
Each image channel is quantified at the level of every detected nucleus. The signal intensity value is obtained by computing a weighted average of the channel intensity around the position of the nucleus. The signal images showing some local subcellular noise, the raw voxel value might not be fully representative of the whole nucleus. We chose to use a distance-based Gaussian weight, of constant radius for all channels, to account for as much as possible of the signal information inside the nuclei, for which the typical measured diameter is . Practically for the signal , we first filter the image channel by a Gaussian kernel of radius and retrieve the values at the voxel positions of all detected nuclei, so that ,
For example, the local level of expression of the gene, imaged using pCLV3:mCHERRY in the channel would we quantified as . In the case of the ratiometric auxin sensor qDII, we combine the information of two fluorescence channels and to compute the ratio of estimated signals for each nuclei point, so that ,
Extraction of L1 cells
For the purpose of the analysis, we want to discriminate between the first layer of cells () and the rest of the tissue. We use an automatic method to do so, which in our case cannot rely on adjacency to the background as one would do on a segmented membrane-marker image. Instead we will use the distance of the nuclei to the estimated surface of the tissue.
This surface is computed based on the pRPSa:TagBFP channel as a 3D triangle mesh , where:
is a set of vertices
Each vertex is associated with a 3D position
a set of triangles defined by triplets of indices
is such that the resulting simplicial complex forms a 2-manifold (Agoston, 2005) (Chapter 5.3: Topological Spaces, Chapter 6.3: Simplicial Complexes).
Computation of the surface mesh
To obtain this triangle mesh, the image is filtered by a large Gaussian kernel to diffuse nuclei intensity between cells, and is thresholded to obtain a binary region, which is meshed by applying a Marching Cubes algorithm (Lorensen and Cline, 1987) on a resampled version of the image. This mesh undergoes a phase of triangle decimation (Garland and Heckbert, 1997a) and isotropic remeshing (Botsch and Kobbelt, 2004a) to obtain a surface composed of roughly 50000 regular faces.
At this stage, we generally obtain a surface that goes both above and below the tissue (notably due to weaker intensity in the inner tissue). The remove the lower part that does not correspond to the epidermal surface, we estimate the face normal vectors to keep only the triangles for which the normal points towards the upper side of the meristem. The largest edge-connected component of this set of triangles is kept and used as the estimated meristem surface mesh .
Detection of nuclei
With each vertex of the surface mesh , we associate the index of the closest point in the set of nuclei points:
We define as the subset of formed by indices of nuclei points that are the closest point to at least one vertex of .
Rigid time registration
The previous steps were performed individually on each frame of the time-lapse acquisitions. In our study, we focused on sequences of observation of the same individual over its development, consisting of multichannel images , indexed by their temporal position in hours relatively to the first time of acquisition . In the remaining, we will consistently index data computed from the -th acquisition by the temporal index. For instance denotes the set of nuclei points detected in .
To study consistently the dynamics at the scale of the sequence of images, we need to place the quantitative nuclei information in the same spatial reference frame. To do this, we estimate 3D rigid transformations between consecutive time frames of the sequence. This estimation is performed using a block matching algorithm (Ourselin et al., 2000) applied on the pRPS5a:TagBFP channel of the consecutive images. This produces isometry matrices in homogeneous coordinates that can be inverted and/or multiplied to transform any frame of the sequence into the spatial reference frame of any other.
Registered nuclei points
We use the registration output to transform all the detected nuclei points into the coordinate system of the first frame of the sequence. By applying the resulting rigid transforms to the the nuclei points detected at time , we obtain a new point cloud , indexed by the same set of integers , such that ,
Non-linear time registration
In a second time, we want to estimate the local deformation of the tissue, notably to get a quantitative measure of individual cell motion and to approximate local cellular growth.
We compute this new transformation as a dense vector field that maps two consecutive pRPS5a:TagBFP images, that have previously been rigidly registered into the coordinate system of . We denote the sequence of such registered images.
The vector field transforming into is estimated using the block matching framework for non-linear registration (Ourselin et al., 2000). This approach has proven to be efficient on plant tissues in the case of deformations of moderate amplitude (Fernandez et al., 2010; Michelin et al., 2016) which is the case for the meristematic tissue we are considering with a to time interval between two frames.
The resulting vector field is actually a vectorial image defined over the same grid as . It contains at each voxel position a 3D vector measuring the local total deformation of the tissue to go from the current frame to the next one.
We also perform the backwards non-linear registration by computing another set of non-linear transformations between and in the exact same manner and obtain the vector fields mapping the next frame to the current one.
Nuclei cellular motion
The cellular motion between two consecutive sequence frames taken at times and in the forward direction can be estimated using the registered nuclei points and the transformation that maps the current frame into the next one by a vector field. Each nucleus can then be assigned a local displacement vector by looking at .
We deduce speed vectors measuring the local speed of cellular motion by dividing the displacement vector by the time interval: ,
2D maps of epidermal signal
To infer a signal value on any 3D point in space from the values quantified at discrete nuclei points, we used an approximation strategy. Our method makes the signal continuous in space by computing a local weighted average of signal values. The weighting function we use is a parametric sigmoid density function of the distance to a given point, , which relies on two parameters: an extent parameter , and a sharpness parameter such that , , and (Appendix 3—figure 3A). This sigmoid function takes the form:
The continuous signal map is then defined based on a point cloud and the associated signal values as : ,
Note that, for any point where the total density equals , the signal map is not defined. To make the map outlines closer to their actual support, we consider that is defined only if . This constraint is equivalent to consider that the implicit surface obtained with the point cloud as generator and as potential forms the boundary of the definition domain of the function .
The first layer of cells forms a continuous surface and in the case of the shoot apical meristem, the curvature of this surface is such that it generally does not create overlaps in a 2D projection made along the meristem axis. Therefore, to study processes taking place at the , we compute maps using only the subset of first-layer nuclei and their 3D point cloud projected on the plane (Appendix 3—figure 2C-E), which we call 2D projected maps of epidermal signal. In this case, by extension we denote .
To determine the best parameter values and for the function we ran an extensive parameter exploration and measured the error made by mapping the epidermal signal to retain the values that yield the minimal error. This is measured by the average relative error between the actual signal value of a nucleus and the value of the 2D map computed with all nuclei but the considered one at the projected position of the nucleus.
We searched for optimal values on the qDII signal, as it is our main focus in this work, using the whole set of 21 available SAM image sequences. The values we obtain, shown in Appendix 3—figure 2B, are and . From now on, we will consider that, if not explicitly mentioned otherwise, the maps we use are 2D projected maps of epidermal signal computed with the optimal parameters and for the density function .
Sequence SAM reference frame determination
In order to aggregate the data quantified on several individuals and expressed in their own image reference frame, we need to perform a geometrical alignment that superimposes organs with a similar developmental state.
To do so, we chose to map a common coordinate system onto the point clouds extracted from the images by landmarking a set of key geometrical features for each meristem (Appendix 3—figure 3A-B):
the position of the apex center in the central zone (CZ) of the meristematic dome
the unitary vector of the main radial symmetry axis of the meristematic dome
the unitary radial vector ( ) of the direction of the last initiated organ primordium (labelled ) relatively to
the binary orientation of the phyllotactic spiral (clockwise or counter-clockwise)
Together, these landmarks define a new reference frame (Appendix 3—figure 3C) into which we will rigidly transform all the nuclei points and images.
Detection of the CZ center
The peptide, imaged in the pCLV3:mCHERRY channel, is a marker of the central zone (CZ) of the meristem that is expressed notably on the first layer of cells. We use the quantified signal values considering nuclei points from the whole sequence (registered on the reference frame of the first image of the sequence) to estimate the center position.
In the resulting 2D map , the CZ appears as a wide isotropic peak of signal intensity (Appendix 3—figure 3D). We assume that the CZ is the largest area of high intensity in the tissue we consider. We extract a central zone domain by thresholding the 2D map and keeping the largest connected component, from which we compute the 2D center and the area .
To make the estimation more robust, we perform this CZ extraction using a range of threshold values that depend on the average signal intensity of the sequence . In the end, we estimate as the average 2D center and and the average area of all these central zone domains obtained with and .
The resulting distribution of estimated CZ radii among the considered individuals showed a very peaked distribution around an average value of 28 µm (Appendix 3—figure 3E).
Finally, the third coordinate of the 3D center of the CZ is computed as the estimated value of the coordinate of nuclei points in , taken at the center point detected above.
Estimation of the vertical axis of the apex
In the reference frame of the image, the surface of the meristematic dome around the central zone might be slightly tilted. To correct this, we estimate the vector that corresponds to the direction around which the surface of the meristem is radially symmetrical.
This vector is characterized by a rotation matrix to allows to transform the reference frame of the image to a new reference frame where the origin is and the axis corresponds to .
We estimate the rotation matrix by minimizing the tilting of the surface of the CZ in this new reference frame. To do so, we look at the dispersion of coordinates of the nuclei expressed in this reference frame as a function of their radial distance. We minimize the error between the coordinate of the nuclei points and their local average . To take into account the extent of the meristematic dome, this error is weighted by a Gaussian function of the distance of points to of standard deviation .
Note that in principle, at this stage we should re-estimate the position of the center using the nuclei points expressed in the reference frame . In our case, we considered that we could avoid this iterative estimation since the meristems are imaged from above and we can make the approximation that the vector forms a small angle with the axis of the images. Consequently, the initial estimation of in the plane of the image does not induce a significant error.
Detection of the direction
Within the previous reference frame equipped with a cylindrical coordinate system , we now look for the azimuthal direction of the primordium labelled . For this, we need to locate the local spatio-temporal maximum of average auxin concentration in the peripheral zone (PZ), as explained in Appendix id1. Therefore, we look for the minimal value of the 2D map (computed using the nuclei points of the whole sequence), which corresponds to a signal projected orthogonally to .
We limit the search to the PZ by constraining that to avoid artifactual detections inside the CZ or in older organs (we used and in the analysis). In the end we get the coordinates of an auxin maximum out of which the azimuthal coordinate defines the unitary vector in the reference frame (Appendix 3—figure 3F). We denote the the rotation matrix that allows to transform the axis of into .
Determination of the phyllotactic orientation
Finally, rather than estimating the orientation of the meristem from the data, we chose to rely on manual expertise to determine visually wheter the arrangement of organs arond the meristem showed a clockwise () or counterclockwise () phyllotactic spiral. This produces a simple identity or reflection matrix , depending on the case:
Aligned L1 nuclei points
In the end, the determination of the SAM landmarks , , and allows to transform the sequence registered points into the common 3D reference frame in which we will be able to compare different individuals locally (Appendix 3—figure 3G). We denote the corresponding rigid transform, that can be written in homogeneous coordinates as
We note the positions of first-layer nuclei points in this common reference frame, defined by, . From now on, we will always consider that the nuclei points have been aligned in the common SAM reference frame , and that the signal maps are computed using the aligned positions .
Aligned L1 image slices
We also use the resulting alignment transformation to register the original images into the common reference frame by applying the same transform to the registered image . This creates a registered image expressed over a new voxel grid that is centered on 0 in x and y and slightly shifted in z so that:
We used the aligned 2D epidermal maps in order to create the 2D projected views of these registered images displaying only a single layer of cells that can be seen in Appendix 3—figure 3H, Figure 2A–C, Figure 3A–B, Figure 4A–C and Figure 5A–H. More specifically, we compute the values of the 2D map over the coordinates of the centered grid , and produce a 2D image defined over the same grid as the original one but keeping the voxel value of one slice per pixel, so that ,
The produced 2D image displays the intensity levels of a single curved image slice that goes through the nuclei of first cell layer, making information appear more clearly than a simple maximal intensity projection that would also include intensity from the inner layers.
Organ primordia 2D detection
In the aligned SAM reference frame , we expect to find organs in comparable developmental stages at very close spatial locations for all individuals, under the global hypothesis of a stationary and regular development. Therefore we use some a priori knowledge on regular phyllotaxis to detect the positions of the ranked organ primordia in the meristem, namely , , and so on.
Previous works on auxin dynamics in the meristem suggest that primordia correspond to local accumulation of auxin, which would be detectable as local minima in the map, but also that soon after organ initiation, an auxin depletion area is formed, creating a local maximum in . In that respect, our primordia detection procedure consists first in detecting extremal points (both maxima and minima) in this 2D map and in labeling them in a second time by organ primordium rank.
Detection of extremal regions in the auxin map
To locate extremal regions in 2D, we are not only interested in absolute local extremality (namely peaks and troughs of the map) but also in points that are extremal in a given direction, and we therefore look for ridges and valleys of the map (Appendix 3—figure 4A). Peaks, which are maximal in any direction, will appear as convergence points of ridges, troughs as convergence points of valleys, and saddle points as convergence points of a ridge and a valley.
If we consider a direction defined by a unitary vector , the local minimality of the 2D field along can be defined as a scalar field that takes the value 1 only if the sign of the derivative of along (noted ) changes from negative to positive. The same goes for the local maximality of the signal along , noted , except that the sign of the derivative should go from positive to negative. We define the functions and by:
If we consider all possible directions, defined by their angle , a valley point (respectively a ridge point) is a point that achieves local minimality (respectively local maximality) along a large proportion of unitary vectors . Consequently, we define the scalar fields and measuring respectively the global valleyness and ridgeness of a point in the field as:
We first look for saddle points in order to eliminate them and disconnect the otherwise continuous networks of ridges and valleys. Saddle regions are formed by points that belong to both a valley and a ridge and are detected using the geometric mean of valleyness and ridgeness fields, then valley regions and ridge regions can be found outside the saddle regions, using different thresholds , and in each case:
We perform this region extraction with the values and . Then we consider the union of the connected components of each set , and , which results in a set of connected regions as the ones delineated in Appendix 3—figure 4B. These regions are guaranteed to have no overlap as long as and .
Description of extremal regions
Each of these connected extremal regions can potentially match the auxin accumulation or depletion zone characterisitic of a given primordium. In order to determine this matching we characterize the information contained in each of the extremal regions by defining a set of descriptor functions:
: whether the region is a connected component of , or respectively.
: a single spatial position corresponding to the point of extremal value of the field.
: the area of the connected region.
: the maximal value of extremality (valleyness, geometric mean or ridgeness).
: the extremal value of the field in the connected region.
For each region, we define two significance scores and measuring how good a candidate the region would be respectively for a minimal or a maximal area of the map. Each of these two scores is computed using the following elementary score functions, which only use the region descriptors:
A central zone exclusion score impeding the regions from lying within the central zone of the meristem, defined as:
- (55)
An area score that is closer to one when the considered region is large, defined as:
- (56)
An extremality score that is closer to one when the considered region has a large value of extremality, defined as:
- (57)
A signal value score, that is closer to one when the value of is low for minimal regions and high for maximal regions (saddles being considered as maximal regions of lower signal), defined as:
- (58)
where is the Kronecker symbol.
We compute the significance scores and as a multiplicative combination of these elementary scores to obtain maximal values respectively for large, marked valleys of low value and large, marked ridges or marked saddles of high value outside the middle of the CZ (Appendix 3—figure 4C). Therefore we define the significance scores of extremal regions as:
Geometrical model of primordia organization
To help predict the position of primordia, we used a simple a priori geometrical model of primordia spatial organization in a 2D projected space. This model associates each point expressed in polar coordinates with a score reflecting the confidence of finding the primordium at the position .
This score is decomposed into an angular score and a radial score and such that . The angular score makes the assumption that pimordia are organized in a regular spiral of divergence angle , and is therefore close to one when the angular coordinate of a 2D point is close to the theoretical angle of the primordium, with an angular tolerance (Appendix 3—figure 4D), so that:
The radial score makes the assumption that primordia move radially so that they are more likely to be found in a range of radial distances that gradually increases with primordium rank (Appendix 3—figure 4D). We define the radial score , so that it is equal to one within the range and decreasing outside, by:
We define the radial distance range as a relative measure on the CZ radius , so that and . The relative distances and are affine functions of the primordium rank , such that:
The product of these two scores results in the delineation of smooth windows in the 2D space corresponding to the areas of high likelihood of encountering the primordium (Appendix 3—figure 4D).
Assignment of primordia to extremal regions
We consider that primordia are characterized by the following specifications:
A primordium is necessarily associated with the existence of a valley in and possibly with the additional existence of a ridge or a saddle in .
A primordium must respect several conditions:
The valley associated with must locally be the most significant minimal region, that is have a locally maximal value of .
If is labelled , the valley point associated with must have a high spatial confidence score .
The ridge or saddle point associated with must lie between the center of the meristem and the radial position of the valley point.
The ridge or saddle associated with must locally be the most significant maximal region, that is have a locally maximal value of .
If is labelled , the ridge or saddle point associated with must have a high spatial confidence score .
For each primordium rank , we make the decision of assigning the label to a valley region , if the region achieves the highest combined score among the extremal regions, and that this score is greater than a threshold :
When the valley point exists () we use its position to restrict the search of a ridge or saddle point to the area located between the center the center and the valley region by defining an additional score function as:
In a second time, we make the decision of assigning the label to a ridge or saddle region, if it achieves the highest combined score among the extremal regions, and that this score is greater than :
Each identified primordium extremal point is then associated with a spatial position or (Appendix 3—figure 4F) which can be used to compute estimates of all the spatial signals (starting with ) and to track signals at the level of organ primordia.
Evaluation of primordia detection
On all the meristems presented in the article, we preformed a manual correction of the primordium assignment of auxin extremal points, to make sure that we recover information from biologically meaningful locations. The assignment of primordium ranks was made on the detected extremal regions so that manual and automatic assignment could be compared quantitatively.
This manual labeling allowed us to perform an evaluation of the detection method at the scale of the whole population of meristems (N = 63). We evaluated the performance by counting:
The number of correctly assigned primordia extremal points (corresponding to the case where the primordium rank has been assigned to an extremal region in the automatic method whereas it has been assigned to the same one in the manual labelling)
The number of falsely assigned primordia extremal points (corresponding to the case where the primordium rank has been assigned to an extremal region in the automatic method whereas it has been assigned to a different one in the manual labelling)
The number of falsely detected primordia extremal points (corresponding to the case where the primordium rank has been assigned to an extremal region in the automatic method whereas it has not been assigned to any region in the manual labelling)
The number of falsely undetected primordia extremal points (corresponding to the case where the primordium rank has not been assigned to any region in the automatic method whereas it has been assigned to an extremal region in the manual labelling)
The measure we used is the Jaccard index and our evaluation lead to an overall average of 75.4% correct detection, rising to 87.3% when considering only primordia ranks between and (Appendix 3—figure 4G). More precisely, both the auxin accumulation and depletion zones of primordia , and are remarkably well detected (nearly 95% correct detection).
The loss of performance at comes from the common missed detection of the depletion zone that only starts forming at this stage, and is only visible as a saddle point in the map. For the rest, most of the errors are at early stages where auxin accumulation is not very marked or at later stages where the organs get larger, the auxin landscape more complicated (leading to a large number of false assignments) and curvature more important (making the 2D projection less relevant, especially at the tip of the organ where auxin accumulation takes place).
Data presented in Figure 1G, Figure 2D–E, Figure 3J, Figure 1—figure supplement 2D and Figure 1—figure supplement 3 were obtained using the manually corrected positions of organ primordia.
L1 dynamic signal maps
Developmental state estimation
We assume that all the observed meristems develop at a comparable rate of 2 new organs per day, corresponding to a plastochron of 12 hr, and that they can, at the first order, be considered synchronous (similarly labeled organ primordia being at comparable developmental stages. Consequently we defined a developmental state indexation as:
where and .
Dynamic signal maps
At the scale of one time-lapse sequence, for which we have computed the 2D aligned signal maps we approximate the continuous 2D+t signal using a density function of developmental state defined by:
At any developmental state position , the estimated map is a weighted average of single time maps, where the weights are time-distance-based density coefficients computed using the density function computed with a time radius and a time slope :
Temporal extrapolation of dynamic maps
We evidenced that looking plastochrons further in time is equivalent to rotating the system of the angle corresponding to the direction of the primordium (see Figure 1—figure supplement 2G-H). We use this the spatio-temporal periodicity of the system to extrapolate the evolution of signals beyond the duration of acquisitions.
Considering a range of primordia stages , we use the angles estimated with 2D primordium detection to apply rotations on the computed maps and derive a dynamic map that covers a larger temporal range as:
Ultimately, if instead of using all time points of a given sequence, we use the maps of all time points from all the sequences in the previous formula, we reconstruct the average map over a population of meristems. Such a map combines all the quantitative spatio-temporal information into one dynamic map reflecting the canonical behavior of the system. The result is presented for the Auxin signal in Video 1, where it was obtained with the parameter values , , and .
Implementation details
Microscopy image preparation
The confocal images saved as CZI files through the ZEN software (ZEISS International, 2012) of the LSM-710 microscope are opened using a Python script (Gohlke, 2012) and split into independent channels that are saved separately as INR image files. This operation preserves all the information contained in the raw image format. In the specific case of acquisitions for which both pPIN1:PIN1-GFP (PIN1) and pRPS5a:DII-VENUS (DII) are imaged, the close emission wavelengths causes the PIN1-stained cell membranes to appear in the DII nuclei images. In that only case, the PIN1 signal intensity is subtracted from the DII image channel before saving the file.
We use the polygonal selection tool of the ImageJ software to manually define a region of interest in all the slices of every image, and doing so, digitally dissect the outermost organs to get meristem images with at most six visible organs. This binary mask is then applied on all the channels, and masked channels are saved in separate INR files.
Nuclei detection and quantification
The nuclei detection algorithm has been implemented in the tissue_nukem_3d Python library using the Gaussian filtering functions provided by the SciPy library (Virtanen et al., 2020) for the construction of the scale space.
The surface mesh used for the extraction of L1 nuclei was computed using the implementations provided in the VTK (Visualization ToolKit) library (Schroeder et al., 2006) for the Marching Cubes algorithm, the mesh smoothing and the quadric decimation (vtkImageMarchingCubes, vtkWindowedSincPolyDataFilter, vtkQuadricDecimation). A version of the isotropic remeshing algorithm has been implemented in the cellcomplex library.
Image registration
The image registration operations are performed using the blockmatching computing library that comes embedded in the timagetk (Tissue Image ToolKit) image processing library dedicated to 3D microscopy images of multicellular tissues. Registered images are generally saved channel by channel in separate INR files, as well as the vector fields computed in the case of non-linear registration.
Continuous map generation
The methods for generating continuous maps of epidermal signal, and to detect extremal regions on such maps were implemented in the tissue_nukem_3d Python library using the Gaussian derivative functions provided by the SciPy library (Virtanen et al., 2020) for the computation of gradients.
Appendix 4
Quantitative analysis of PIN1 polarity
To study the cellular polarities of the auxin efflux carrier PIN1, we quantify information at the interface between cells, and the resulting data is best expressed as vectors. Therefore, it requires a whole different set of computational steps to analyze PIN1 polarities, and integrate polarity information at increasing levels:
Cell interface level: quantification of interface polarity from image intensities:
To quantify PIN1 polarity, we need to consider pairs of neighboring cells, and it is therefore necessary to reconstruct cell adjacency information from the images. The use of images with a cell wall staining allows partitioning the image grid into contiguous regions of voxels representing cells, which will give us neighborhood information as well as a way to reconstruct the geometry of cell interfaces. Based on these geometries, we need to compute a local PIN1 polarity at the scale of cell interfaces using the local signal intensity of the image.
Cell level: integration of cell interface polarities into cell polarity vectors:
To match the rest of the data that is defined at cell level, we need to convert the scalar information of polarization for each cell interface into a cellular information. The directional contributions from the different interfaces surrounding a cell necessarily result into a vectorial data at the level of the cell. Then, by applying the geometrical transform estimated as in Appendix B, we have to align not only the spatial positions of cellular objects but also the directions of cell polarity vectors.
Tissue level: computation of a continuous vector map of polarities that allows population averaging:
Finally, in order to identify global trends in the PIN1 polarity patterns across individuals, we need to use local averaging to build a continuous representation of signal that allows point-wise comparison, using the 2D map formalism. The only difference is that, in the case of polarities, the data we average consists of vectors. The result is therefore a continuous vector map on which we can compute other scalar properties, such as norm or divergence.
This alternative pipeline is illustrated in Appendix 4—figure 1, and it results in the continuous polarity maps shown in Figure 3I and Figure 3—figure supplement 2. Its development led to the introduction of an original method for the quantification of cell interface transporter polarity from images in 3D, which has been evaluated using super-resolution (using radial fluctuation [Gustafsson et al., 2016]) acquisitions of the same tissues (see Evaluation of cell interface polarity estimation). The different computational steps involved in the pipeline are detailed in the following sections:
Automatic segmentation of membrane images
In order to be able to quantify membrane-localized signal, we need a segmentation of the tissue at the cellular level. Such automatic cell segmentation procedures are often limited by their capacity to detect the right number of ‘seeds’ prior to the segmentation of the image according to membrane localized signal.
In our case, the presence of a constitutive nuclei targeted signal (pRPS5a:TagBFP), allows to compute the nuclei coordinates in the image. It is thus possible to use these coordinates as seeds to initialize a watershed segmentation algorithm. The quality of the obtained segmentation, in terms of ‘correct number of cells detected’, is then directly linked to the nuclei detection quality. Compared to parametric seed detection by methods such as local minima detection (by h-transform algorithm) followed by connected component labeling, the use of detected nuclei signal coordinates allows to reduce the over and under segmentation problems (data not shown). To summarize the pipeline used for this automatic cell wall segmentation step, we performed:
An adaptative histogram equalization for all z-slices of the membrane stacks to improve and normalize the contrast (Pizer et al., 1987);
Isometric resampling to a voxelsize of (0.2, 0.2, 0.2µ m), when original images are (0.2, 0.2, 0.5µ m), to perform Gaussian smoothing and obtain smoother segmentation along the axis (Fernandez et al., 2010);
Gaussian smoothing of the cell wall intensity image, with to reduce noise in the image when performing watershed segmentation (Fernandez et al., 2010);
Create a seed image from the nuclei coordinates to initialize the watershed algorithm (Fernandez et al., 2010);
Run the seeded-watershed algorithm with isometric smoothed intensity image and seed image (Fernandez et al., 2010).
No post-segmentation corrections where performed, no cell-fusion (in case of over-segmentation) or morphological corrections (median filters to smooth the walls). In the end we obtain a segmented image that assigns an integer label to every voxel of the image grid on which the image to segment is defined (see Appendix B). The cells of the tissue are represented by independent connected regions of voxels (so that the same label can not be assigned to voxels that are not part of the same connected component of ). The background corresponds to a specific label, that is systematically set to one to ensure consistency between images. Each cell labeled is the then represented by a connected region so that:
Cell barycenter extraction
To obtain the cells barycenter, we estimate the position of the center of the cell labeled in the segmented image as the average of the voxel coordinates of the cell region , by
Extraction of L1 segmented cells
Definition of cell adjacency
Adjacency relationship is defined through the notion of surface of contact between two regions in the segmented image. In a first time, we consider the 6-connectivity to define neighborhoods at voxel-scale. However, to be robust to potential segmentation errors, we estimate the area of all surfaces of contact representing walls between two cells and , and consider as neighbors only those for which the area is greater than a given threshold .
We compute the area of contact as the sum of areas of the contact rectangles between pairs of 6-adjacent voxels so that one belongs to and the other to . An analysis of the distribution of wall areas (data not shown) led us to consider that a value of would be suitable. We note the cells that are adjacent to the cell , namely the labels that verify the surface of contact condition:
Estimation of layer
To be able to automatically determine to which layer a given cell belongs to, we use the topology of the tissue, notably the background region . It is the definition of the epidermis to be in contact with the outside world, and all the regions of cells belonging to the set should therefore be adjacent to . In some problematic cases, the segmentation algorithm can produce a background region that reaches the inside of the tissue, but we assumed that it was not the case in our images and that we could consider that .
Meshing L1 anticlinal cell interfaces
In order to quantify the PIN signal intensity at the level of each individual cell-cell surface of contact, we need to have a precise identification of the cell interfaces and a faithful 3D representation to describe their position and orientation. If the boundary between two cells can be extracted as a set of voxels in the segmented image , it will generally be too sensitive to noise and to image resolution to be used as such. We chose therefore to use a triangular mesh representation with a high resolution to represent accurately the cell interfaces.
To obtain such meshes, we apply the Marching Cubes algorithm (Lorensen and Cline, 1987) to each cell labelled and represented by its connected region of identically labeled voxels in the segmented membrane image . This produces a triangular mesh where:
is a set of vertices
Every vertex is associated with a 3D coordinate
is a set of triangular faces linking those vertices.
The cell meshes are generally closed (except on image borders) and have a voxel-like resolution.
Using Marching Cubes ensures us that, in an 8-voxel cube with only two labels and (which typically occurs at the interface between two cells) the algorithm will create the same vertices whichever label is considered as 1 or 0. In other words, we know that two cells that are neighbors in the image (with a large enough surface of contact) will have common vertices in their mesh reconstructions and . We use this property to construct the cell interface mesh of the interface between and as the restriction of one of the two meshes to the set of common vertex points:
Each interface mesh undergoes then a phase of triangle decimation (Garland and Heckbert, 1997b) and isotropic remeshing (Botsch and Kobbelt, 2004b) to obtain a regular surface so that the typical length of a triangle edge is close to 0.5µm, which is about the voxel characteristic dimension. On the triangular mesh, we estimate the normal vectors at each vertex of , ensuring they all point from to , and the area of each triangle that allows us to estimate the total area of the interface between cells and . Note that the Marching Cubes intersection, along with the decimation and smoothing, will produce a mesh that is smaller that the actual cell interface (the intersecting part does not extend to cell edges) and the interface area will be underestimated. On the other hand, the voxel-based area estimation is known to be largely overestimating, which ultimately provides a way to have both lower and upper bound estimates of the interface areas.
Quantification of PIN polarity at cell interfaces
PIN proteins are polarly distributed in cells. This potentially induces that on both sides of a given interface between two cells and , different concentrations on PIN can be observed. This suggests that a flow of auxin could be oriented from to if more PIN transporters are located at this interface in the cell membrane of than in .
This cell interface polarity orientation is denoted and is equal to 1 (respectively −1) when there exists a marked positive (respectively negative) difference between the PIN membrane concentrations of and at their interface. If the case where there is no difference, , and a value between 0 and 1 reflects intermediate difference levels.
To estimate this polarity, we aim to sample the PIN signal on each side of the cell-wall separating and . For this, we proceed in several steps:
On each vertex of , we position a cylinder of radius and height , centered on and whose main axis is defined by the local normal vector (Appenix 4—figure 2B-D). We excluded vertices located on the contour of the mesh where the estimation of is less robust.
With each voxel in the cylinder, we associate a signed abscissa (Appenix 4—figure 2C) that allows positioning it on the 1D axis of the cylinder.
Due to processing errors, the actual cell-wall (marked by PI) may be shifted from the position where the cylinder intersects the interface mesh. We then consider the spatial distribution of PI intensities along the cylinder axis and model it using a parametric Gaussian function:
- (74)
We estimate the parameters of this function by a least-squares optimization algorithm and use the value of as a reference defining the actual position of the cell-wall (Appenix 4—figure 2E).
Finally, we compute the average of PIN intensities of voxels such that (respectively ) to estimate the value (respectively ) of PIN signal in cell (respectively ) at the level of vertex . Note that the definition is symmetrical, meaning that the result would be exactly the same if and were permuted.
By performing this two-sided estimation on every cylinder over the triangular mesh representing the cell interface, we end up with two paired signal distributions and . We test statistically if one side of the interface bears significantly more signal that the other by performing two one-sided Wilcoxon tests, a non-parametric version of the T-test for paired samples. They assess respectively if the means of the distributions (noted and ) can be ranked, that is if and if respectively. The tests provide two p-values and based on which we make a decision on the existence of a polarity. We do not use a binary polarity value but define a polarity value whose sign corresponds to the direction of polarity and absolute value lies among 1, 0.5, 0.25 and to account for situations where some uncertainty remains from the statistical tests:
Note that the definition is symmetrical ensuring that . We also define the intensity of PIN signal at the level of the cell interface as the average of the signal medians of either side, the barycenter of the interface mesh, and interface normal vector computed as the average of the non-contour interface vertex normals.
Evaluation of cell interface polarity estimation
We assessed whether this automatic polarity estimation, performed on confocal microscopy images with a typical resolution of 0.2μm (far beyond cell-wall thickness), manages to retrieve a difference of carrier concentration at the level of plasma membranes. To do so, we used super-resolution imaging to provide a set of ground truth polarities that we use to evaluate the result of our automatic method.
Super-resolution images were obtained using the Super-Resolution Radial Fluctuations (SRRF) technique (Gustafsson et al., 2016), which produces a 2D image with a resolution of 0.035μm (Appendix 4—figure 3A). The same tissue was immediately (0.5 to 2 hr) imaged under the confocal microscope to make sure that the local polarities will be comparable. The confocal image stack was then processed through the automatic pipeline described above. This provides notably unique identifiers to cells and allows to identify the visible cell interfaces by pairs of cell labels that can be matched to the outcome of the pipeline.
Individual cell interfaces were manually annotated by two independent experts in the ImageJ software using the same protocol. We designed a procedure to determine carrier polarities on 2D slices co-imaging membrane-located fluorescent carrier proteins and cell-wall staining inspired from Shi et al. (2017). The following steps are repeated for each cell interface, identified by a pair of cell labels coming from the automatically segmented PI image:
Draw a minimal amount of 3 lines using the ‘Straight line’ tool:
Going always from the same cell (left) towards the other (right)
Keeping them orthogonal to the apparent interface plane (Appendix 4—figure 3B)
For each line, sample the PI signal and the PIN1 signal along the line using the ‘Plot profile’ tool
With a line width set to 5 to 20 pixels for local averaging
Determine if the peak of PIN1 signal lies clearly and consistently on one side of the peak of PI signal.
If PIN1 if clearly and consistently to the left of PI, assign the polarity 1.
If PIN1 if consistently to the left of PI, but not clearly, assign the polarity 0.5.
If PIN1 if clearly and consistently to the right of PI, assign the polarity −1.
If PIN1 if consistently to the right of PI, but not clearly, assign the polarity −0.5.
If PIN1 is not consistently on one side of PI, or not clearly, assign the polarity .
Repeating this manual assessment for every pair of neighbor cells visible in the SRRF image plane, each expert filled a data sheet using the same cell labels as in the segmented PI image and the manually determined polarity values. Among the expertized interfaces, we retained only those that were assessed by both experts and that were found in consensus, that is where either:
Both experts assigned the same polarity value
One expert assigned the value 1 (resp. −1) and the other 0.5 (resp. −0.5).
In the latter case, the ground truth polarity value was corrected to 1 (resp. −1), acknowledging the certainty given by one expert when both agree on the direction of polarity. This resulted in a set of consensus interface polarities as displayed in Appendix 4—figure 3C. In total, these consensus interfaces made up for more than 85% of the interfaces analyzed by both experts as shown in Appendix 4—figure 3D, and less than 4% of the interfaces found the experts in disagreement.
We compared these ground truth polarities with the polarity values predicted by the automatic method for the same pairs of cells. For the sake of evaluation, we considered the two lower levels of certainty in the statistical test (corresponding to values 0.5 and 0.25) as the same uncertain value 0.5 in the ground truth assessment. We considered the cell pairs of the expertized interface to be in the order of their assigned polarity, that is such that all the ground truth polarity values are either , 0.5 or 1, which is possible due to the symmetric nature of the polarity values. The comparison translates into a table which counts the proportion of cell interfaces manually labelled as and detected as in the whole population of interfaces. This table is presented in Appendix 4—figure 3E.
To obtain the results presented in Figure 3—figure supplement 1G, we chose to consider as ‘Correct’ predictions not only the cases where , but also when expert and algorithm agree on direction, that is when and have the same sign, independently of confidence. If we sum up those categories, we end up with more than 72% of cell interfaces being predicted correctly (green squares in Appendix 4—figure 3E). Conversely, we considered predictions to be ‘Opposite’ to the ground truth when and have opposite signs (red squares in Appendix 4—figure 3E) which only accounts for less than 10% of the interfaces. These 10% of incorrectly predicted interfaces are a problem that may come from an increased sensitivity to image noise with a coarser resolution, but their effect might be mitigated by the integration of interface polarities at cell level (see below), especially since they tend to concern interfaces of smaller area (Appendix 4—figure 3F).
The rest of the interfaces was considered as ‘Uncertain’ as they either consist of interfaces for which the experts determined a polarity when the automatic method did not lead to statistical significance (almost 13% of the interfaces) or the opposite case of detecting a polarity when the experts were consistently uncertain (the remaining 5%). In the first case, the interfaces will have a mild effect on the resulting cell level vectors as they will contribute as a null vector.
This mitigated effect of interface-level polarity errors when we integrate polarity at cell level was evaluated by computing a less quantitative version of the cell polarity vectors than the one presented in the next section. The polarity vector of the cell labelled is noted and is computed as an area-weighted average of interface normals multiplied by their polarity value:
This allows to compare the directions of the resulting cell vectors. In Appendix 4—figure 3G–J, we can see how cell interface polarities that were not correctly predicted (orange circles in Appendix 4—figure 3H) lead to cell polarity vectors that have very close directions to those resulting from the ground truth polarities. This preservation of cell polarity vector was studied more extensively on the 83 cells that shared consensus interfaces (Figure 3—figure supplement 1H). Appendix 4—figure 3K shows that more than 50% of the considered cells have their polarity vector oriented in the exact same direction than the ground truth while than more than 90% were found in qualitatively the same direction (angle error less than difference).
Computation of cell polarity vectors
The local cell interface polarity needs to be integrated to the cell level if we want to describe the local directionality of PIN carriers inside the tissue. To do this, we define the polarity of a cell as a 3D vector that takes into account all the anticlinal cell interfaces surrounding the considered cell. Each interface contributes to the resulting vector proportionally to its area, and if polarized, adds up a directional flux parallel to its normal vector with an intensity equal to the difference of PIN intensities on its sides:
Polarity vector alignment
To make it possible for the data computed on membrane images to be mapped onto the data from the nuclei channels of the same acquisition, we need to transform the quantified information into the same reference frame. The processes of Rigid time registration and Sequence SAM reference frame determination allow to transform rigidly the images from their original frame to the common reference SAM frame . Therefore, to transform the PIN polarity data into the same referential, we apply this transform to the cell barycenters and to the cell interface centers and apply the rotation component of the transformation to the PIN cell polarity vectors .
Polarity vector maps
Using the epidermal map formalism, introduced in 2D maps of epidermal signal, and from these transformed coordinates, we can then compute an aligned continuous map of PIN intensity based of the quantification of PIN1 signal at the level of cell interfaces and the estimation of interface areas:
We also use the same method to compute an aligned vectorial map of PIN polarities, this time based on the estimation of cell polarity vectors:
In particular, this is the data we use to quantify the convergence of PIN directions at tissue scale by applying the divergence operator to the vector field resulting from the map computation . This operation gives us a scalar map (as those displayed in Figure 3—figure supplement 2, third column) where negative values correspond to areas of local convergence of the PIN directions:
We use this computed map to approximate the values of at punctual locations such as nuclei points or primordia extremal points or by averaging the values at the four closest grid coordinates (Figure 3J). Indeed, it would be very complex to estimate this quantity on a discrete set of points from the vectors, on which the divergence operator would be non-trivial.
Implementation details
Image processing
Histogram normalization was performed using the implementation provideed in the Scikit-Image library (van der Walt et al., 2014), and cell barycenters in the segmented images were computed using the SciPy library (Virtanen et al., 2020), made available through the timagetk (Tissue Image ToolKit) image processing library.
Meshing algorithms
We used the implementations provided in the VTK (Visualization ToolKit) library (Schroeder et al., 2006) for the Marching Cubes algorithm, the mesh smoothing and the quadric decimation (vtkImageMarchingCubes, vtkWindowedSincPolyDataFilter, vtkQuadricDecimation). A version of the isotropic remeshing algorithm has been implemented in the cellcomplex library.
PIN polarity quantification
We have developed specific tools for the quantification of PIN1 polarities, and they are made avaliable in the tissue_paredes library. We used the implementation of Wilcoxon test from the SciPy library (Virtanen et al., 2020).
PIN polarity maps
Continuous maps and vector maps were generated using the functionns implemented in the tissue_nukem_3d Python library. The divergence maps were estimated by applying a 1-D Gaussian derivative filter () to each component of a vector map in the corresponding dimension, using functions implemented in the SciPy library (Virtanen et al., 2020).
Appendix 5
Extrapolated cell motion in the developmental continuum
Throughout this work, we strongly relied on the spatio-temporal periodicity of phyllotactic systems, that we demonstrated to be a valid assumption for our considered SAMs. Indeed, the high angular precision and limited plastochron variability make the observed systems close to a steady developing regular phyllotactic system with a divergence angle and a plastochron (Figure 1—figure supplement 2D–G, Appendix 1).
Notably, we considered that, in the 2D cylindrical reference frame centered on the CZ of the shoot apical meristem, the dynamics of any quantifiable signal must follow the properties of a spatio-temporally periodic function of spatial period and temporal period :
This helped us consider signal dynamics on durations that largely overpass the observation range of 10 to 14 hr, by applying successive rotations of the meristems to simulate the passing of time. Notably, an aligned SAM observed at rotated of 137.5° clockwise has been shown to be the best next frame to the same aligned SAM observed at (Figure 1G, Figure 1—figure supplement 2H). More generally, any primordium of stage visible at time can be used to infer information at time . This means that we were able to reconstruct trajectories of signals at a given 2D projected position over a duration of up to nine plastochrons (∼ 100 hours) from observations spanning only one, but with nine visible primordia to . This was achieved only by interpolating rotated aligned information (Video 1).
Unfortunately, this global reconstruction heuristic could work only while we were looking at the same location in space, where the spatio-temporal property holds. To some extent, it can be generalized to robust primordia landmarks, such as auxin maxima, that we assume to be unique while moving in the course of primordium development. If they can be identified, and associated with a primordium of stage , then they can be positioned on the same developmental axis at a time to reconstruct a developmental history at the level of this time-tracked landmark.
However, the moment we are interested in cellular processes, such as the dynamics of transcriptional response to auxin for instance, the reconstructed long-term trajectories cannot be used to draw relevant conclusions, as they reflect the dynamics either at fixed coordinates or at non-cell-specific landmark points. It is therefore necessary to find a way to access temporal cell-level information. Individual cells can be tracked in time-lapse sequences, either manually or automatically, which could be use to obtain signal trajectories over 10 to 14 hr (Figure 2G). But to achieve the mentioned 100 hr reconstruction, spatio-temporal periodicity has to be used at some point.
Extrapolated tissue area tracking
We assume the cells in the central and peripheral zones (CZ and PZ respectively) of the SAM to have essentially an outward radial motion that accelerates as cells exit the central zone. This has been confirmed by the cellular motion vectors estimated from vector fields of image deformation (Appendix 2) in which the azimuthal component is in average close to 0, with a limited amplitude compared to the radial component (Appendix 5—figure 1A). We note the speed of the nucleus labelled in the 2D polar SAM reference frame :
where and are the local normal and tangential unitary vectors at . In the following, we will then assume a pure radial motion of cells in the L1 of the SAM, that is that:
We compute the local radial cellular speed as a 2D continuous map on the L1 (Appendix 5—figure 1B-C), using the same parameters as for the other cellular signals: ,
Defined this way, local radial cellular speed is a tissue-level information, that is not attached to a cell but to a spatial position . Therefore it has a spatio-temporal periodicity property and we can write:
We use this spatio-temporal periodicity property of local cellular speed to extrapolate cell motion over time from a series of acquisitions of SAMs at discrete times . Let us consider a cell with an initial position , setting . Using acquisitions at , it is possible to estimate , which we use to estimate assuming a linear motion between and :
More generally, with observations at , we derive with:
We perform this progression until we compute the last position for which motion can not be estimated (as there is no next image it compute image deformation) However, we can still extrapolate the lastly computed motion to reach one plastochron, and estimate with:
To proceed further, we would like to progress in time and estimate the cell position at . This is where we use the spatio-temporal periodicity property to derive that:
We are therefore able to estimate this next position from observations at simply by rotating the radial speed map (Appendix 5—figure 1D). Then iteratively it is possible to go further in time to , extrapolate motion to , apply again spatio-temporal periodicity to reach , and so on. Finally we obtain the two following general equations:
These are valid for positive integer values of until reaching the maximal extent in the considered data (i.e. when the map used to estimate local radial speed becomes ill-defined), which determines a value . This defines a radial trajectory in the 2D space that reflects the local motion of cells along several plastochrons (Appendix 5—figure 1E). Note that a rigorously identical approach can be used to go backwards in time with negative values of until , using motion vectors computed using inverse image deformation (Appendix 2).
In the end, from a single initial position we obtain a discrete radial trajectory:
To monitor a cellular process over long time courses, the objective would be to estimate the value of the signal along this spatio-temporal trajectory, that is:
Using the spatio-temporal periodicity property of , this translates into:
In other terms, we have defined a series of spatial locations in a time-series of acquisitions such that the sequence of signal values at these locations on the same meristem estimates the cell-level trajectory of the considered signal. If we represent them on a time-series of meristems, we define tissue areas that can be tracked, first in time then in space, to reconstruct the average behavior of a group of cells over time (Appendix 5—figure 1F-H). This is the approach we use to reconstruct cell-level auxin trajectories (Figure 2H) and to study the relationship between auxin input and transcriptional response in a consistent group of cells (Figure 4D, Figure 4F–H).
Data availability
All data generated or analyzed during this study are included in the manuscript and supporting files. Generic quantitative image and geometry analysis algorithms are provided in Python libraries timagetk, cellcomplex, tissue_nukem_3d and tissue_paredes (https://gitlab.inria.fr/mosaic/) made publicly available under the CECILL-C license. Specific SAM sequence alignment and visualization algorithms are provided in a separate project providing Python scripts to perform the complete analysis pipelines (https://gitlab.inria.fr/mosaic/publications/sam_spaghetti.git, copy archived at https://github.com/elifesciences-publications/sam_spaghetti).
References
-
Auxin influx carriers stabilize phyllotactic patterningGenes & Development 22:810–823.https://doi.org/10.1101/gad.462608
-
ConferenceProceedings of the 2004 eurographics/ACM SIGGRAPH symposium on geometry processing- SGP ’04Proceedings of the 2004 Eurographic.
-
ConferenceA remeshing approach to multiresolution modelingProceeding of the Symposium on Geomentry Processing. pp. 185–192.
-
Softwaresam_spaghetti: SAM Sequence Primordia Alignment, GrowtH Estimation, tracking & temporal indexationInria’s GitLab Service.
-
Phyllotaxis: from patterns of organogenesis at the meristem to shoot architectureWiley Interdisciplinary Reviews: Developmental Biology 5:460–473.https://doi.org/10.1002/wdev.231
-
ConferenceProceedings of the 24th annual conference on computer graphics and interactive techniquesSIGGRAPH’ 97 ACM Press.
-
ConferenceSurface simplification using quadric error metricsProceedings of the 24th Annual Conference on Computer Graphics and Interactive Techniques SIGGRAPH. pp. 209–216.
-
czifile Laboratory for fluorescence dynamics University of Californiaczifile Laboratory for fluorescence dynamics University of California, http://www.lfd.uci.edu/.
-
Modeling auxin transport and plant developmentJournal of Plant Growth Regulation 25:302–312.https://doi.org/10.1007/s00344-006-0066-x
-
Interaction between Meristem Tissue Layers Controls PhyllotaxisDevelopmental Cell 26:616–628.https://doi.org/10.1016/j.devcel.2013.08.017
-
Scale-space theory: a basic tool for analyzing structures at different scalesJournal of Applied Statistics 21:225–270.https://doi.org/10.1080/757582976
-
ConferenceMarching cubes: a high resolution 3D surface construction algorithmProceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques SIGGRAPH. pp. 163–169.
-
Retinoid signalling in the development of the central nervous systemNature Reviews Neuroscience 3:843–853.https://doi.org/10.1038/nrn963
-
ConferenceSpatio-Temporal registration of 3D microscopy image sequences of Arabidopsis floral meristemsProceedings - International Symposium on Biomedical Imaging. pp. 1127–1130.
-
Spatiotemporal mechanisms of morphogen gradient interpretationCurrent Opinion in Genetics & Development 21:726–731.https://doi.org/10.1016/j.gde.2011.10.002
-
Medical Image Computing and Computer-Assited Intervention557–566, Block matching: A General Framework to Improve Robustness of Rigid Registration of Medical Images, Medical Image Computing and Computer-Assited Intervention, 1935, Springer, 10.1007/978-3-540-40899-4_57.
-
Adaptive histogram equalization and its variationsComputer Vision, Graphics, and Image Processing 39:355–368.https://doi.org/10.1016/S0734-189X(87)80186-X
-
Live confocal imaging of Arabidopsis flower budsDevelopmental Biology 419:114–120.https://doi.org/10.1016/j.ydbio.2016.03.018
-
Local auxin sources orient the apical-basal Axis in Arabidopsis embryosCurrent Biology 23:2506–2512.https://doi.org/10.1016/j.cub.2013.09.039
-
Morphogen gradients: from generation to interpretationAnnual Review of Cell and Developmental Biology 27:377–407.https://doi.org/10.1146/annurev-cellbio-092910-154148
-
PIN-FORMED and PIN-LIKES auxin transport facilitatorsDevelopment 146:dev168088.https://doi.org/10.1242/dev.168088
-
BookThe Visualization Toolkit–An Object-Oriented Approach to 3D Graphics, 77Kitware, Inc.
-
Polar auxin transport: models and mechanismsDevelopment 140:2253–2268.https://doi.org/10.1242/dev.079111
-
Diffusion mechanism for phyllotaxisPlant Physiology 60:127–139.https://doi.org/10.1104/pp.60.1.127
-
PIN-FORMED 1 regulates cell fate at the periphery of the shoot apical meristemDevelopment 127:5157–5165.
-
Positional information and the spatial pattern of cellular differentiationJournal of Theoretical Biology 25:1–47.https://doi.org/10.1016/S0022-5193(69)80016-0
Article and author information
Author details
Funding
Agence Nationale de la Recherche (ANR-12-BSV6-005)
- Teva Vernoux
Deutsche Forschungsgemeinschaft (FOR2581)
- Christian Wenzl
- Jan U Lohmann
Human Frontier Science Program (RPG0054-2013)
- Christophe Godin
- Teva Vernoux
Agence Nationale de la Recherche (ANR-18-CE12-0014-02)
- Teva Vernoux
The funders had no role in study design, data collection and interpretation, or the decision to submit the work for publication.
Acknowledgements
We thank Fabrice Besnard and the members of the SIGNAL team for insightful discussions; Antoine Larrieu for helping with RNA-Seq analysis; Hélène Robert-Boisivon for the YUC transcriptional and mutant lines; Sophie Ribes for her contribution to the nuclei image processing pipeline; Gwyneth Ingram, Olivier Hamant, Arezki Boudaoud and Jan Traas for feedback on the manuscript. We acknowledge the contribution of SFR Biosciences (UMS3444/CNRS, US8/Inserm, ENS de Lyon, UCBL) facilities PLATIM, for assistance with microscopy; of the PSMN (Pôle Scientifique de Modélisation Numérique) of the ENS de Lyon for providing us access to their computing resources. This work was supported by Human Frontier Science Program organization (HFSP) Grant RPG0054-2013 to TV and CG, ANR-12-BSV6-0005 grant (AuxiFlo) and ANR-18-CE12-0014-02 (ChromAuxi) to TV and DFG FOR2581 to JUL.
Copyright
© 2020, Galvan-Ampudia et al.
This article is distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use and redistribution provided that the original author and source are credited.
Metrics
-
- 5,590
- views
-
- 795
- downloads
-
- 98
- citations
Views, downloads and citations are aggregated across all versions of this paper published by eLife.
Download links
Downloads (link to download the article as PDF)
Open citations (links to open the citations from this article in various online reference manager services)
Cite this article (links to download the citations from this article in formats compatible with various reference manager tools)
Further reading
-
- Developmental Biology
Sensorimotor reflex circuits engage distinct neuronal subtypes, defined by precise connectivity, to transform sensation into compensatory behavior. Whether and how motor neuron populations specify the subtype fate and/or sensory connectivity of their pre-motor partners remains controversial. Here, we discovered that motor neurons are dispensable for proper connectivity in the vestibular reflex circuit that stabilizes gaze. We first measured activity following vestibular sensation in pre-motor projection neurons after constitutive loss of their extraocular motor neuron partners. We observed normal responses and topography indicative of unchanged functional connectivity between sensory neurons and projection neurons. Next, we show that projection neurons remain anatomically and molecularly poised to connect appropriately with their downstream partners. Lastly, we show that the transcriptional signatures that typify projection neurons develop independently of motor partners. Our findings comprehensively overturn a long-standing model: that connectivity in the circuit for gaze stabilization is retrogradely determined by motor partner-derived signals. By defining the contribution of motor neurons to specification of an archetypal sensorimotor circuit, our work speaks to comparable processes in the spinal cord and advances our understanding of principles of neural development.
-
- Developmental Biology
- Genetics and Genomics
O-GlcNAcylation is an essential intracellular protein modification mediated by O-GlcNAc transferase (OGT) and O-GlcNAcase (OGA). Recently, missense mutations in OGT have been linked to intellectual disability, indicating that this modification is important for the development and functioning of the nervous system. However, the processes that are most sensitive to perturbations in O-GlcNAcylation remain to be identified. Here, we uncover quantifiable phenotypes in the fruit fly Drosophila melanogaster carrying a patient-derived OGT mutation in the catalytic domain. Hypo-O-GlcNAcylation leads to defects in synaptogenesis and reduced sleep stability. Both these phenotypes can be partially rescued by genetically or chemically targeting OGA, suggesting that a balance of OGT/OGA activity is required for normal neuronal development and function.