Run TradeSeq Differential Dynamics Analysis on Tocky Trajectory
Source:R/RunTradeSeqTocky.R
RunTradeSeqTocky.RdA wrapper function to perform differential dynamic expression testing using tradeSeq. Supports Seurat v5+ (uses 'layer') and matrix inputs.
Arguments
- object
A Seurat object OR a sparse expression matrix (Genes x Cells).
- gradient_res
The data frame returned by
GradientTocky_Slerp(must contain$angle).- group_by
If
objectis Seurat: Character string of the metadata column name (e.g., "treatment"). Ifobjectis Matrix: A named factor/character vector of groups matching column names.- genes
Character vector of genes to test (e.g., output of
SelectTockyGenes).- n_knots
Integer. Number of knots for the GAM (default 5).
- n_cores
Integer. Number of cores for parallel processing (default 1).