difftest | R Documentation |
testing differentially expressed genes
difftest(data, order, df = 3)
data |
The raw single_cell data, which is a numeric matrix or data.frame. Rows represent genes/features and columns represent single cells. |
order |
A character vector of pseudotime cell ordering. Must be within the column names of |
df |
Numeric value specifying the degree of freedom used in the GAM model. |
This function tests whether a gene is significantly expressed given pseudotime ordering. Likelihood ratio test is performed to compare a generalized additive model (GAM) with a constant fit to get the p-values. The p-values are adjusted for multiple testing by fdr.
Data frame containing pvalues and FDRs of testing differential expression.
Zhicheng Ji, Hongkai Ji <zji4@zji4.edu>
data(lpsdata) procdata <- preprocess(lpsdata) lpsorder <- TSCANorder(exprmclust(procdata),orderonly=TRUE) diffval <- difftest(procdata[1:10,],lpsorder) #Selected differentially expressed genes under qvlue cutoff of 0.05 row.names(diffval)[diffval$qval < 0.05]
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.