The AnchorSet class is an intermediate data storage class that stores the anchors and other related information needed for performing downstream analyses - namely data integration (IntegrateData) and data transfer (TransferData).

Slots

object.list

List of objects used to create anchors

reference.cells

List of cell names in the reference dataset - needed when performing data transfer.

reference.objects

Position of reference object/s in object.list

query.cells

List of cell names in the query dataset - needed when performing data transfer

anchors

The anchor matrix. This contains the cell indices of both anchor pair cells, the anchor score, and the index of the original dataset in the object.list for cell1 and cell2 of the anchor.

offsets

The offsets used to enable cell look up in downstream functions

weight.reduction

The weight dimensional reduction used to calculate weight matrix

anchor.features

The features used when performing anchor finding.

neighbors

List containing Neighbor objects for reuse later (e.g. mapping)

command

Store log of parameters that were used