Description Usage Arguments Value See Also Examples
Simulate an astrocyte lineage
1 2 3 | divisionMPGenerationDpd(motherCell = currentCell, cloneOutput = cloneTable,
transitionMatrix = list(transition.Progenitor, transition.Astro,
firstPostMitoticCell), maxCount = 1e+05, parameterInterpolation = T)
|
motherCell |
the information table of the mother cell |
cloneOutput |
the initialized clone table with the 1st cell information |
transitionMatrix |
a list specifying the transition matrix of the particular progenitor type: - transition.Progenitor : list of 3 elements defining the probabilities of cell cycle exit vs amplification of the progenitor, as well as the potential types produced
- transition.Astro : probabilities of generating the different astrocyte types after cell cycle exit
- firstPostMitoticCell : for the one-cell clones, proportions of the observed astrocyte types |
maxCount |
number of trials after which the function will stop and return an error message if the lineage never stops (stochasticity issue, the lineage stops when all cells differentiate. If the probability of cell cycle exit is too low, some cell might keep on proliferating indefinitely.) |
parameterInterpolation |
boolean indicating whether interpolation was performed on the input data (always TRUE in the published simulations) |
cloneTable: dataframe containing the information about the simulated lineage
ID of the mother of the current cell
ID of the current cell
Type of the current cell
Generation the current cell is born. Mother cell is initialized at generation 1
currentCell
cloneTable
transition.MP
transition.Astro
firstPostMitoticCell
1 2 3 4 5 | # Simulation of a lineage with a multipotent progenitor as initial cell.
cloneTable <- divisionMPGenerationDpd(motherCell = currentCell,
cloneOutput = cloneTable,
transitionMatrix = list(transition.MP, transition.Astro, firstPostMitoticCell),
maxCount = 100000)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.