RunEpiTraceAge
Input:
epitrace_object: an prepared EpiTrace object.
parallel: set to T if you want multicore support. Requires
parallelpackage.ncores: threads used in parallel computation.
subsamplesize: cell number (randomly sampled) to be used in parallel computation.
normalization_method: choose between “randomized”, “census”, and “blank”. Default to “randomized”.
select_minimal_percentage: minimal cell fraction that showing coverage on the selected peak. Default to 0.05.
select_size_of_dispersion: number of peaks selected for computing the similarity matrix, ranked by dispersion.
Output: an epitrace_object with cell ages determined. This is a Seurat object. In the object, most important results are EpiTraceAge_xxxx. EpiTrace result from a particular (xxxx) reference clock-like loci. By default it runs for individual reference clock-like loci in clock_gr_list.
EpiTraceAge_Mitosis: the age inferred by ‘Mitosis’ clock-like loci.
EpiTraceAge_Chronology: the age inferred by ‘Chronology’ clock-like loci.
EpiTraceAge_All: the age inferred by combining both ‘Mitosis’ and ‘Chronology’ loci.
The function is more internal and not recommended for application use. For application, we suggest directly using EpiTraceAge_Convergence.