Highlights
Highlights
-
•
Statistical tool for single cell lineage tree analysis
-
•
Identification of stem cell-specific lineage trees
-
•
Statistically identified murine hematopoietic stem cells display known stem cell characteristics
-
•
First step towards novel accurate in-vitro hematopoietic stem cell identification
Keywords: Stem cells, Single cell analysis, Time lapse bioimaging, Likelihood, Bootstrap
Abstract
Stem cells play a central role in the regeneration and repair of multicellular organisms. However, it remains far from trivial to reliably identify them. Despite decades of work, current techniques to isolate hematopoietic stem cells (HSCs) based on cell-surface markers only result in 50% purity, i.e. half of the sorted cells are not stem cells when functionally tested. Modern microscopy techniques allow us to follow single cells and their progeny for up to weeks in vitro, while recording the cell fates and lifetime of each individual cell. This cell tracking generates so-called lineage trees. Here, we propose statistical techniques to determine if the initial cell in a lineage tree was a HSC. We apply these techniques to murine hematopoietic lineage trees, revealing that 18% of the trees in our HSC dataset display a unique signature, and this signature is compatible with these trees having started from a true stem cell. Assuming 50% purity of HSC empirical datasets, this corresponds to a 0.35 power of the test, and the type-1-error is estimated to be 0.047. In summary, this study shows that statistical analysis of lineage trees could improve the classification of cells, which is currently done based on bio-markers only. Our statistical techniques are not limited to mammalian stem cell biology. Any type of single cell lineage trees, be it from bacteria, single cell eukaryotes, or single cells in a multicellular organism can be investigated. We expect this to contribute to a better understanding of the molecules influencing cellular dynamics at the single cell level.
Introduction
Adult stem cells have the unique ability to self-renew and differentiate into all cell types of a tissue during the organism’s lifetime to repair it in case of injury. Understanding the molecular mechanisms that govern the balance between self-renewal and/or lineage commitment is required for the advancement of stem-cell based therapeutic applications. However, the identification of the bona fide stem cells, rare cells within highly heterogeneous cell populations, remains challenging due to the lack of molecular markers for their isolation with high purity. As an example, a number of cell-surface markers have been utilized to prospectively isolate hematopoietic stem cells (HSCs) (Kiel, Yilmaz, Iwashita, Yilmaz, Terhorst, Morrison, 2005, Wilson, Laurenti, Oser, van der Wath, Blanco-Bose, Jaworski, Offner, Dunant, Eshkind, Bockamp, et al., 2008). Even though current fluorescence activated cell sorting (FACS) schemes result in a highly enriched population of HSCs, only ∼ 50% of these cells demonstrate in vivo repopulation potential in transplantation assays, the only reliable assay to date to assess HSC potential (Kiel, Yilmaz, Iwashita, Yilmaz, Terhorst, Morrison, 2005, Kokkaliaris, Lucas, Beerman, Kent, Perié, 2016). It remains controversial whether the remaining ∼ 50% cells in the HSCs compartment are cells that failed to engraft into recipient mice simply due to technical reasons (thus were not scored as HSCs), or whether they belonged to differentiated downstream cell populations (such as multipotent progenitors, MPPs). This controversy persists even though HSCs are among the best-studied adult stem cell systems. In contrast, purified MPP populations exclusively consist of non-stem cells (Fig. 1A). In what follows, we assume a purity of 50% in the HSC compartment, meaning we define an HSC as a cell which indeed shows in vivo repopulation potential, and thus we disregard technical issues. However, assuming a purity of higher than 50% will not affect our general conclusions, and will only decrease the power of one of our statistical tests in “Partitioning a dataset” as highlighted below.
While in vivo transplantations can reliably identify HSCs, they are retrospective functional assays. This means that cells with stem-cell properties can be classified as such only months after their transplantation, and thus do not allow us to directly isolate HSCs for molecular analysis. An attractive alternative is provided by single-cell time lapse imaging. Continuous long-term imaging with single-cell resolution allows to observe single cells and their progeny over many generations (Hilsenbeck, Schwarzfischer, Skylaki, Schauberger, Hoppe, Loeffler, Kokkaliaris, Hastreiter, Skylaki, Filipczyk, et al., 2016, Hoppe, Schwarzfischer, Loeffler, Kokkaliaris, Hilsenbeck, Moritz, Endele, Filipczyk, Gambardella, Ahmed, et al., 2016, Schroeder, 2011) and up to several weeks (Kokkaliaris et al., 2016a), while obtaining quantitative information about their division dynamics, phenotype and cell fate. Unlike other single-cell approaches where the cell is destroyed or its identity lost upon analysis, here the past, present and future of cells are known (Coutu, Schroeder, 2013, Schroeder, 2008, Schroeder, 2011, Skylaki, Hilsenbeck, Schroeder, 2016). Cellular pedigrees generated with this approach are represented as lineage trees, where each cell division is a branching event that generates two daughter cells, and cell death results in termination of a branch and the timing of these events is indicated via the branch lengths (Fig. 1B). In addition to the cell – lifetime dynamics, continuous single – cell imaging allows the quantification of a number of cellular characteristics ranging from cellular morphology, behavior or molecular dynamics, to name but a few, that can be linked to the branches of the lineage tree (Skylaki et al., 2016).
The aim of this paper is to provide a framework using lineage tree information to improve the identification of HSCs beyond the current purity of 50%. To enable continuous observation of HSCs and their progeny under ex vivo conditions favoring maintenance of stem-cell function, we co-cultured them with supportive stroma cells (Moore et al., 1997). By analyzing large collections of cell lineage trees we can investigate different patterns of cellular dynamics and fates and categorize cell populations with similar behaviors even when no additional molecular markers for the cells are available. The analysis of lineage trees therefore enables us to compare lineage trees within or between different cell populations, HSCs versus MPPs for example, and to obtain an estimate of impurity within a population. More specifically, in this work we develop statistical tools to analyze the tree sets obtained from HSC and MPP cell populations in order to assess:
-
ST1
Given two sets of lineage trees, are these sets significantly different in terms of their division dynamics and cell fate probabilities?
-
ST2
Given a set of lineage trees originating from cell type A (for example all cells are MPPs), and a set of lineage trees originating from an impure cell population of cell types A and B (for example 50% of cells are HSCs and 50% non-stem cells), can we determine the lineages trees characterized by cell type B?
We first show that we can determine a significant difference in division dynamics between the MPP dataset and the HSC dataset. Second, we determine a subset of cells within the HSC dataset (18%), which is significantly different from the MPP dataset and potentially represents the “true” HSC tree signature in vitro.
Methods
Three empirical datasets
We have used cell lineage trees generated by continuous long-term time-lapse imaging and single-cell tracking of murine HSCs and MPPs cultured under self-renewing condition for up to two weeks in vitro as described previously (Hilsenbeck, Schwarzfischer, Skylaki, Schauberger, Hoppe, Loeffler, Kokkaliaris, Hastreiter, Skylaki, Filipczyk, et al., 2016, Kokkaliaris, Drew, Endele, Loeffler, Hoppe, Hilsenbeck, Schauberger, Hinzen, Skylaki, Theodorou, et al., 2016). HSCs were isolated using FACS analysis and an established combination of markers (CD150+CD34-CD48-KSL) (Wilson et al., 2008). MPPs were divided in more primitive, early MPPs (CD150+ CD48- CD34+ KSL) and more differentiated late MPPs (CD150-CD48+CD34+ KSL). We have considered in total 292 HSCs lineage trees, 272 early-MPP lineage trees and 211 late-MPP lineage trees. The multipotent HSCs are found at the top of the hematopoietic hierarchy and when differentiating they give rise to the early and late MPPs, which have lost self-renewing capacity but they retain full lineage potential (Wilson et al., 2008).
Modelling the empirical data
A dataset consists of N lineage trees tracked for a given number of generations, here 3. This means that we track the lifetime of each cell in generation 0, 1 and 2 including its fate such as division or apoptosis. In maximum, we have trees with 4 cells in generation 2, each dividing at the end, so we know that the tree had 8 cells after termination of the third generation. In our datasets, we have N in the range 200–300.
We assume the following model for the growth of a lineage tree. Each new cell can have one of four different fates,
-
1.
Division, leading to a new generation, which has probability pD. The time from cell birth to division is assumed to be normally distributed with mean time μD and standard deviation σD.
-
2.
Apoptosis which has probability pA. The time from cell birth to apoptosis (cell death) is assumed to be normally distributed with mean time μA and standard deviation σA.
-
3.
Non-dividing or slow-dividing cell, meaning the cell did not divide or die until the end of the observation period of up to two weeks, which has probability pN.
-
4.
Lost cells, meaning the cell could not be tracked any more, which we treat in the following way. We assume that a lost cell duplicated with probability pD, underwent apoptosis with probability pA, and was a non-dividing cell with probability pN, with .
We aim to estimate the 6 parameters and obtain . In a given dataset with N trees, suppose we have nD cells which eventually divide, nA cells with apoptosis fate, nN cells which are non-dividers, and nL cells which become lost. The nD cells divide after time . The nA cells encounter apoptosis after time . The likelihood function, i.e. the probability of the data given the parameters, is,
with being the probability density of a normal distribution. The maximum likelihood parameter estimates for this likelihood function are,
These equations are used to obtain all maximum likelihood estimates presented below.
ST1: Testing for difference between two datasets
We will use the maximum likelihood estimation method to test whether two given sets of trees, and are significantly different. We will estimate the maximum likelihood parameters for denoted by and the maximum likelihood parameters for denoted by . We say that is significantly different from if parameter is rejected in favor of parameter having generated .
Likelihood ratios
To test if we can reject (the null hypothesis) for dataset in favor of its maximum likelihood estimate (the alternative hypothesis), we calculate the logarithm of the likelihood ratios,
The bigger the more support we have for the maximum likelihood estimate providing a significantly better explanation for the data compared to . But how big does have to be to reject ?
Given was actually produced by parameters and its sample size is big enough, then is χ2 distributed with 6 degrees of freedom (i.e. the number of parameters), according to basic likelihood statistics (Wilks, 1938). It turns out that our sample sizes, meaning the number of trees in a dataset (here 200–300), is too small for the χ2 distribution to be approached. For example, when randomly subdividing a dataset into two equally big datasets and again denoting these two datasets with and then is typically bigger than the 99th percentile of the χ2 distribution. However, it would only be bigger in 1% of cases if followed the χ2 distribution.
Thus we need to determine the unknown distribution, under the null hypothesis of being generated by . Further, we aim to determine under the alternative hypothesis of being generated by . Together, this allows us to formulate a statistical test, based on calculating in order to accept or reject for dataset with providing the type-1-error and power (i.e. (1- (type-2-error))) of this statistical test. The type-1-error is the probability of rejecting a parameter set for the generation of a dataset, when the dataset was in fact generated by . The power is the probability to reject the parameter set in favor of parameter set with parameter set indeed having generated the dataset. In all scenarios below, we approximate the unknown distributions Λ with 100 bootstrap treesets. We conclude from a rejection of that dataset is significantly different from .
Bootstrapping to determine Λ
We use the concept of bootstrapping (Efron, 1979) to determine the distribution of Λ. For dataset (k ∈ {0, 1}), we generate twice 100 bootstrap datasets ( and ), each with 250 trees (250 is a proxy for the number of trees in our empirical datasets). The 250 trees in each bootstrap dataset are sampled with replacement from the trees in the empirical dataset . Thus we have 400 bootstrap datasets, each with 250 trees.
Now for each of the 400 bootstrap datasets, we determine its maximum likelihood parameter estimates, (). Then we calculate for
These two bootstrap distributions, and each represented by 100 samples (as ), tell us how large we expect Λ to be under the null hypothesis. Based on this bootstrap distribution for Λ, we define a statistical test as follows.
Statistical test
For dataset we reject the parameters (null hypothesis) in favor of the maximum likelihood estimate if is bigger than the 99th percentile of the bootstrap distribution, i.e. bigger than the second largest value of .
Thus we reject wrongly with a 1% chance, meaning our type-1-error is 0.01. We further determine the power of the test (i.e. (1-(type-2-error))), i.e. how often we correctly reject the null hypothesis if the data was generated under the alternative hypothesis. For the power, we calculate,
The power of the test can be determined by counting how many samples are bigger than the 99th percentile of (and analog, how many samples are bigger than the 99th percentile of ).
Parameteric bootstrapping to determine Λ
As an alternative approach, we also performed parameteric bootstrapping to determine the distribution of Λ. This means that instead of (non-parametric) bootstrapping, meaning we sample 250 trees with replacement from the empirical dataset to obtain a bootstrap dataset, we now simulate 250 trees using the maximum likelihood parameters obtained from the empirical dataset. We call these datasets the simulated datasets. We then proceed as above to determine the error and power of the statistical test, notating the simulated datasets with Sim rather than BS.
ST2: Partitioning a dataset
Partitioning the HSC dataset
The markers for detecting HSC cells are only 50% accurate, meaning the HSC dataset consists of 50% HSCtrue trees, and 50% EarlyMPP trees. We want to use our statistical model to determine HSCtrue trees from the HSC dataset. For each tree THSC in the HSC dataset, we calculate
Now, a Λ > 0 means that the HSC parameters are preferred, while a Λ < 0 means that the EarlyMPP parameters are preferred. We reject the null model of in favor or for The trees rejecting the null model are denoted by HSCtrue, and the trees not rejecting the null model are denoted by HSCfalse. We obtain the maximum likelihood parameter estimates for these two sets, and . The type-1-error of this test is obtained by determining the fraction of EarlyMPP trees TEarlyMPP rejecting the null hypothesis .
Given we are confident that 50% of the HSC trees are indeed HSCtrue, then we can work out the power of the test. We first determine the number of HSC trees rejecting the null hypothesis and multiply this number by (1- (type-1-error)). Then we divide by half the number of HSC trees (as we only expect half of the trees in the HSC dataset to be actual HSC trees).
Partitioning a simulated dataset
In order to explore if we can correctly partition a dataset, we simulated 250 trees using the maximum likelihood parameter estimates from the EarlyMPP trees (). Then we simulated a mixed dataset with 250 trees, of which 125 trees were simulated with the maximum likelihood parameter estimates from the EarlyMPP trees (), and 125 trees were simulated with the maximum likelihood parameter estimates from the HSCtrue trees (). Then we used the approach described in the previous section to partition the two simulated datasets. We repeated this procedure 100 times.
Results
Testing for difference between HSC, EarlyMPP and LateMPP datasets
Fig. 2 shows the bootstrap and simulated log likelihood difference distributions Λ when comparing HSC to EarlyMPP, and comparing EarlyMPP to LateMPP. The solid lines show the log likelihood difference for the two empirical datasets, and the dashed lines show the 99th percentile of the bootstrap distribution. Since the empirical log likelihood differences are bigger than the 99th percentile (i.e. right of the dashed line), we conclude that the HSC is significantly different from the EarlyMPP dataset, and the EarlyMPP is significantly different from the LateMPP dataset.
We obtain a power of .99 and higher (i.e. we do not wrongly accept a false parameter or only accept it once) both when comparing HSC to EarlyMPP and EarlyMPP to LateMPP, using either the bootstrap or simulated distributions. In other words, given the two sets of empirical trees were generated under our statistical model with the parameters HSC and EarlyMPP (or if we were to generate simulated trees under these parameter combinations), we are able to distinguish the two sets of trees with a type-1-error of .01 and a power of ≥ .99.
The parameter maximum likelihood estimates are provided in Table 1, row HSC, EarlyMPP, and LateMPP .
Table 1.
pD | pA | pN | mD | σD | mA | σA | |
---|---|---|---|---|---|---|---|
HSCtrue | 0.67 | 0.13 | 0.20 | 3.62 | 2.28 | 3.30 | 3.07 |
HSC | 0.71 | 0.20 | 0.09 | 2.31 | 1.54 | 2.00 | 2.09 |
HSCfalse | 0.73 | 0.21 | 0.06 | 2.00 | 1.08 | 1.80 | 1.81 |
EarlyMPP | 0.68 | 0.29 | 0.04 | 1.96 | 1.18 | 1.51 | 1.80 |
LateMPP | 0.39 | 0.61 | 0.00 | 1.35 | 1.12 | 0.50 | 1.13 |
Partitioning a dataset
Partitioning the HSC dataset
We now determine the trees from the HSC dataset that are significantly different from the EarlyMPP dataset. The set of trees being different is called HSCtrue, the remaining trees from HSC are called HSCfalse. For each tree, we test if parameters are rejected in favor of the alternative hypothesis . Fig. 3 summarizes these results, stratified for different tree size.
The type-1-error is determined by applying the test for the EarlyMPP trees. For the EarlyMPP trees, is wrongly rejected in 4.7% of the trees, meaning the type-1-error is .047. The test rejects in favor of for 18.2% of the trees. This means out of the 292 HSC trees, we have support for 53 actually being HSC trees. With an error of 4.7%, we expect 2.5 trees to incorrectly support HSC. The power of the test is .35, given 50% of the HSC trees are indeed HSC trees. The power of the test is lower if more than 50% of the HSC trees are indeed HSC trees, meaning if some in vivo-tested cells failed to engraft into recipient mice due to technical reasons but were indeed an HSC.
For the dataset HSCtrue and HSCfalse, we further determined the maximum likelihood parameter estimates for θ. Table 1 summarizes the parameter estimates for the different datasets.
Partitioning the simulated datasets
In the mixed simulated datasets, the median number of trees rejecting the null model was 17 with 95% interval [3,33]. From these 17 trees, we falsely rejected 1 tree [0,3]. Thus the power of the test is . In the EarlyMPP simulated datasets, the median number of falesely rejected trees was 1 [0,4]. Thus the type-1-error is 1/250=0.004.
Discussion
We introduced a statistical test to determine if two sets of lineage trees are significantly different (ST1). Given they are different, we can further test which trees are in fact the ones being different within each set (ST2). These tests were applied to three sets of lineage trees from murine blood cells, cells which were potentially still stem cells (HSC), or more differentiated progenitors, EarlyMPP and LateMPP. These datasets were found to be significantly different. In particular the type-1-error, i.e. the probability of claiming statistical difference when they are identical, is 0.01. The power of the test, i.e. the probability of claiming difference in the datasets where difference is given, is ≥ .99.
The HSC set is assumed to be a mix of trees representing the “true” HSC tree signature and non-stem cell trees which cannot be prospectively purified more accurately with available molecular markers, due to insufficient HSC-specific cell-surface markers and/or technical challenges (isolation impurities, stringent HSC criteria). Our statistical test suggests that 53 trees (18% of the trees) from the HSC set are significantly different from the differentiated non-stem trees and potentially “true” stem cell trees. Based on our simulations, we incorrectly claim that a tree is an HSC tree when it really is an MPP tree with probability 0.004 (type-1-error). However, we fail to detect many HSC trees within the HSC compartment, we only classify 12.8% of the HSC trees within the HSC compartment to be HSC trees, meaning the power is only .128.
It needs to be confirmed that these 53 trees are indeed HSC trees. This is tedious work for the experimentalist, implementing time-lapse imaging and single-cell tracking approaches followed by in vivo transplantations of colonies in primary and secondary recipient mice for 8 and 4 months, respectively. However, the parameter estimates for our datasets support the plausibility of these 53 trees being stem cell trees. In Table 1, from top to bottom, the probability of apoptosis increases, the mean time to division decreases, and the mean time to apoptosis decreases. These patterns are expected with increasing levels of specialization, meaning the HSCtrue set should be the least specialized cell set, arguably the true HSC compartment. Furthermore, in our simulation framework, we could detect the HSCtrue trees. Note that in the simulations, the power to detect HSCtrue trees as well as the type-1-error was lower compared to the empirical data.
The statistical tests proposed here are a major step towards detailed statistical analysis of lineage trees. They open the door for a number of future challenges. When we test if single trees from HSC belong to EarlyMPP, we do not explicitly acknowledge that HSC is produced by two processes (HSC and MPP lineage trees) but pretend that a process with parameters produced all 292 trees. Acknowledging that and the unknown parameter produced the dataset may increase the power of the statistical test. The lifetime of cells is approximated by a normal distribution for statistical convenience. For understanding the cell lifetime and its variation in a more mechanistic way, age-dependent distributions such as the Weibull distribution will be appropriate. Furthermore, as outlined in the introduction, we know from in vivo assays that on average at least 50% of the HSC trees are indeed from HSC cells. Using Bayesian methods rather than the maximum likelihood framework here might allow us to use such information as a prior and also improve the power.
In this paper, we only use lifetime and fate of single cells as input data for our statistical tests. Using additional data such as continuous quantification of live reporter expression for the different cells may improve the power of our statistical tests. Furthermore, such data will allow us to investigate what factors determine gene expression levels. The potential of lineage trees towards understanding developmental biology processes has already been suggested in Mooers and Heard (1997). More than two decades later, with the increasing number of lineage trees obtained from empirical data, it is finally time to bring the appropriate statistical tools to the data. Sophisticated statistical analyses require care because of the non-independence of different cells due to shared ancestry. The field of phylogenetics may have appropriate tools to be adapted to lineage trees, meaning tools developed for macro-evolutionary processes happening over million of years may help us to understand microscopic processes on the level of cells.
Data availability
All analyzed datasets as well as the R code for processing this data and re-producing our results is available on xxx (so far submitted as “Data in Brief” along with this manuscript).
Acknowledgements
TS is supported in part by the European Research Council under the Seventh Framework Programme of the European Commission (PhyPD: grant agreement number 335529). TSch and SS acknowledge financial support for this project from SystemsX.ch. KDK was partially supported by grants from the Deutscher Akademischer Austausch Dienst.
Contributor Information
Tanja Stadler, Email: tanja.stadler@bsse.ethz.ch.
Timm Schroeder, Email: timm.schroeder@bsse.ethz.ch.
References
- Coutu D.L., Schroeder T. Probing cellular processes by long-term live imaging–historic problems and current solutions. J. Cell Sci. 2013;126(17):3805–3815. doi: 10.1242/jcs.118349. [DOI] [PubMed] [Google Scholar]
- Efron B. Bootstrap methods:{A}nother look at the jackknife. Ann. Stat. 1979;7:1–26. [Google Scholar]
- Hilsenbeck O., Schwarzfischer M., Skylaki S., Schauberger B., Hoppe P.S., Loeffler D., Kokkaliaris K.D., Hastreiter S., Skylaki E., Filipczyk A. Software tools for single-cell tracking and quantification of cellular and molecular properties. Nat. Biotechnol. 2016;34(7):703–706. doi: 10.1038/nbt.3626. [DOI] [PubMed] [Google Scholar]
- Hoppe P.S., Schwarzfischer M., Loeffler D., Kokkaliaris K.D., Hilsenbeck O., Moritz N., Endele M., Filipczyk A., Gambardella A., Ahmed N. Early myeloid lineage choice is not initiated by random pu. 1 to gata1 protein ratios. Nature. 2016;535(7611):299–302. doi: 10.1038/nature18320. [DOI] [PubMed] [Google Scholar]
- Kiel M.J., Yilmaz Ö.H., Iwashita T., Yilmaz O.H., Terhorst C., Morrison S.J. Slam family receptors distinguish hematopoietic stem and progenitor cells and reveal endothelial niches for stem cells. Cell. 2005;121(7):1109–1121. doi: 10.1016/j.cell.2005.05.026. [DOI] [PubMed] [Google Scholar]
- Kokkaliaris K.D., Drew E., Endele M., Loeffler D., Hoppe P.S., Hilsenbeck O., Schauberger B., Hinzen C., Skylaki S., Theodorou M. Identification of factors promoting ex vivo maintenance of mouse hematopoietic stem cells by long-term single-cell quantification. Blood. 2016;128(9):1181–1192. doi: 10.1182/blood-2016-03-705590. [DOI] [PubMed] [Google Scholar]
- Kokkaliaris K.D., Lucas D., Beerman I., Kent D.G., Perié L. Understanding hematopoiesis from a single-cell standpoint. Exp. Hematol. 2016;44(6):447–450. doi: 10.1016/j.exphem.2016.03.003. [DOI] [PMC free article] [PubMed] [Google Scholar]
- Mooers A.O., Heard S.B. Inferring evolutionary process from phylogenetic tree shape. Q. Rev. Biol. 1997;72(1):31–54. [Google Scholar]
- Moore K.A., Ema H., Lemischka I.R. In vitro maintenance of highly purified, transplantable hematopoietic stem cells. Blood. 1997;89(12):4337–4347. [PubMed] [Google Scholar]
- Schroeder T. Imaging stem-cell-driven regeneration in mammals. Nature. 2008;453(7193):345–351. doi: 10.1038/nature07043. [DOI] [PubMed] [Google Scholar]
- Schroeder T. Long-term single-cell imaging of mammalian stem cells. Nat. Methods. 2011;8(4s):S30–S35. doi: 10.1038/nmeth.1577. [DOI] [PubMed] [Google Scholar]
- Skylaki S., Hilsenbeck O., Schroeder T. Challenges in long-term imaging and quantification of single-cell dynamics. Nat. Biotechnol. 2016;34(11):1137–1144. doi: 10.1038/nbt.3713. [DOI] [PubMed] [Google Scholar]
- Wilks S.S. The large-sample distribution of the likelihood ratio for testing composite hypotheses. Ann. Math. Stat. 1938;9(1):60–62. [Google Scholar]
- Wilson A., Laurenti E., Oser G., van der Wath R.C., Blanco-Bose W., Jaworski M., Offner S., Dunant C.F., Eshkind L., Bockamp E. Hematopoietic stem cells reversibly switch from dormancy to self-renewal during homeostasis and repair. Cell. 2008;135(6):1118–1129. doi: 10.1016/j.cell.2008.10.048. [DOI] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
All analyzed datasets as well as the R code for processing this data and re-producing our results is available on xxx (so far submitted as “Data in Brief” along with this manuscript).