- object.list
A list of Seurat objects between which to
find anchors for downstream integration.
- assay
A vector of assay names specifying which assay to use when
constructing anchors. If NULL, the current default assay for each object is
used.
- reference
A vector specifying the object/s to be used as a reference
during integration. If NULL (default), all pairwise anchors are found (no
reference/s). If not NULL, the corresponding objects in object.list
will be used as references. When using a set of specified references, anchors
are first found between each query and each reference. The references are
then integrated through pairwise integration. Each query is then mapped to
the integrated reference.
- anchor.features
Can be either:
- scale
Whether or not to scale the features provided. Only set to FALSE
if you have previously scaled the features you want to use for each object in
the object.list
- normalization.method
Name of normalization method used: LogNormalize
or SCT
- sct.clip.range
Numeric of length two specifying the min and max values
the Pearson residual will be clipped to
- reduction
Dimensional reduction to perform when finding anchors. Can
be one of:
- l2.norm
Perform L2 normalization on the CCA cell embeddings after
dimensional reduction
- dims
Which dimensions to use from the CCA to specify the neighbor
search space
- k.anchor
How many neighbors (k) to use when picking anchors
- k.filter
How many neighbors (k) to use when filtering anchors
- k.score
How many neighbors (k) to use when scoring anchors
- max.features
The maximum number of features to use when specifying the
neighborhood search space in the anchor filtering
- nn.method
Method for nearest neighbor finding. Options include: rann,
annoy
- n.trees
More trees gives higher precision when using annoy approximate
nearest neighbor search
- eps
Error bound on the neighbor finding algorithm (from RANN/Annoy)
- svd.method
SVD backend to use when reduction = "cca".
If NULL, defaults to "irlba" except for pairs of dense CCA
input matrices whose cell-by-cell cross-product matrix has at least
1,000,000 entries, in which case it defaults to "rspectra".
"irlba" uses an explicit cross-product CCA path; "rspectra"
uses an implicit operator to avoid forming the cross-product matrix.
- verbose
Print progress bars and output