addedInput schema / properties / adaptive
Added value: +{
+ "default": false,
+ "description": "sample or permute: draw per set in batches from minPerm, doubling while its p-value is at most pvalThreshold, up to maxPerm, instead of a fixed count. Only applies when method is sample or permute.",
+ "type": "boolean"
+}
addedInput schema / properties / engine
Added value: +{
+ "default": "clusterProfiler",
+ "description": "clusterProfiler: enrichit 0.2.6's GSEA, what clusterProfiler 4.20's GSEA() runs, with q-values. fgsea: fgsea 1.38's own, a different random stream and arithmetic, so the same seed gives fgsea's p-values; BH only, no q-value.",
+ "enum": [
+ "clusterProfiler",
+ "fgsea"
+ ],
+ "type": "string"
+}
changedInput schema / properties / eps / description
Previous value: -"floor for multilevel p-values; 0 estimates them however small."New value: +"floor for multilevel p-values; 0 estimates them however small. Only applies when method is multilevel."
addedInput schema / properties / maxPerm
Added value: +{
+ "default": 100000,
+ "description": "adaptive: the most draws any set gets. Only applies when adaptive is true.",
+ "minimum": 1,
+ "type": "number"
+}
addedInput schema / properties / method
Added value: +{
+ "default": "multilevel",
+ "description": "clusterProfiler's p-value: multilevel Monte Carlo (fgsea-derived, down to eps); sample: a fixed count of random gene samples of each set's size; permute: that count of relabellings of the whole ranked list (slower: every set is re-scored along every permuted list). The permutation methods score both tails whatever the score type. Only applies when engine is clusterProfiler.",
+ "enum": [
+ "multilevel",
+ "sample",
+ "permute"
+ ],
+ "type": "string"
+}
addedInput schema / properties / minPerm
Added value: +{
+ "default": 101,
+ "description": "adaptive: the first batch for every set. Only applies when adaptive is true.",
+ "minimum": 1,
+ "type": "number"
+}
changedInput schema / properties / nPermSimple / description
Previous value: -"permutations for the first, simple p-value estimate and the NES."New value: +"multilevel: permutations for the first, simple p-value estimate and the NES. Only applies when method is multilevel."
addedInput schema / properties / nperm
Added value: +{
+ "default": 0,
+ "description": "fgsea: run fgseaSimple with this many permutations (p-values no smaller than 1/(nperm + 1)); 0 keeps the multilevel estimate. Only applies when engine is fgsea.",
+ "minimum": 0,
+ "type": "number"
+}
addedInput schema / properties / permutations
Added value: +{
+ "default": 1000,
+ "description": "sample or permute: null draws per set (p-values no smaller than 1/(same-side draws + 1)). Only applies when method is sample or permute.",
+ "minimum": 1,
+ "type": "number"
+}
addedInput schema / properties / pvalThreshold
Added value: +{
+ "default": 0.1,
+ "description": "adaptive: a set whose p-value rises above this stops drawing. Only applies when adaptive is true.",
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+}
changedInput schema / properties / sampleSize / description
Previous value: -"multilevel samples per level (made odd)."New value: +"multilevel samples per level (made odd). Only applies when method is multilevel."
changedInput schema / properties / scoreType / description
Previous value: -"std: both tails; pos or neg: one-tailed, for a statistic with one meaningful sign."New value: +"std: both tails; pos or neg: one-tailed, for a statistic with one meaningful sign (the multilevel estimate only). Only applies when method is multilevel."
changedInput schema / properties / seed / description
Previous value: -"seeds the permutations; the same seed gives the same p-values as enrichit."New value: +"seeds the permutations; the same seed gives the same p-values as the chosen engine in R (fgsea: set.seed(seed) before the call)."