Learn R Programming

Seurat (version 5.0.3)

GetTransferPredictions: Get the predicted identity

Description

Utility function to easily pull out the name of the class with the maximum prediction. This is useful if you've set prediction.assay = TRUE in TransferData and want to have a vector with the predicted class.

Usage

GetTransferPredictions(
  object,
  assay = "predictions",
  slot = "data",
  score.filter = 0.75
)

Value

Returns a vector of predicted class names

Arguments

object

Seurat object

assay

Name of the assay holding the predictions

slot

Slot of the assay in which the prediction scores are stored

score.filter

Return "Unassigned" for any cell with a score less than this value

Examples

Run this code
if (FALSE) {
  prediction.assay <- TransferData(anchorset = anchors, refdata = reference$class)
  query[["predictions"]] <- prediction.assay
  query$predicted.id <- GetTransferPredictions(query)
}

Run the code above in your browser using DataLab