Description Usage Arguments Value
Run fastica algorithm from the ica package for ICA dimensionality reduction.
For details about stored ICA calculation parameters, see
PrintICAParams
.
1 2 3 4 |
object |
Seurat object |
ic.genes |
Genes to use as input for ICA. Default is object@var.genes |
ics.compute |
Number of ICs to compute |
use.imputed |
Run ICA on imputed values (FALSE by default) |
rev.ica |
By default, computes the dimensional reduction on the cell x gene matrix. Setting to true will compute it on the transpose (gene x cell matrix). |
print.results |
Print the top genes associated with each dimension |
ics.print |
ICs to print genes for |
genes.print |
Number of genes to print for each IC |
ica.function |
ICA function from ica package to run (options: icafast, icaimax, icajade) |
seed.use |
Random seed to use for fastica |
reduction.name |
dimensional reduction name, specifies the position in the object$dr list. ica by default |
reduction.key |
dimensional reduction key, specifies the string before the number for the dimension names. IC by default |
... |
Additional arguments to be passed to fastica |
Returns Seurat object with an ICA calculation stored in object@dr$ica
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.