`sc.filter()` creates lists of significant genes based on user-specified constraints.
sc.filter(
scmpObj,
rsq = 0.7,
p_value = scmpObj@Parameters@p_value,
vars = c("all", "each", "groups"),
intercept = "dummy",
term_p_value = 0.05,
includeInflu = TRUE
)
An object of class ScMaSigPro
.
Coefficient of determination or R-squared value threshold.
Overall model significance.
Variables for which to extract significant genes. See details.
Specify the branching path treated as reference. See details. (When `vars` equals "groups").
Term wise significance.
Whether to include genes with influential observations.
An object of class ScMaSigPro
, with updated `Significant`
slot.
`vars` Parameter can take one of the following values:
"all"
: Generates one gene list with all significant genes.
"each"
: Generates gene list for each term in the polynomial GLM.
"groups"
: Generates gene list for each branching path.
`intercept` Parameter modulates the treatment for intercept coefficients to apply for selecting significant genes when `vars` equals "groups". There are three possible values:
"none"
: No significant intercept (differences) are considered.
"dummy"
: Includes genes with significant intercept differences
between branching paths.
"all"
: When both significant intercept coefficient for the
reference path and significant intercept differences are considered for
selecting significant genes.
Conesa, A., Nueda M.J., Alberto Ferrer, A., Talon, T. 2006. maSigPro: a Method to Identify Significant Differential Expression Profiles in Time-Course Microarray Experiments. Bioinformatics 22, 1096-1102
`maSigPro::get.siggenes()`