TransferData vs MapQuery vs ProjectUMAP #5320
-
|
What's the difference between |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
|
Hi, They are all functions used in "reference-based" analyses. Here is how they relate. |
Beta Was this translation helpful? Give feedback.
Hi,
They are all functions used in "reference-based" analyses. Here is how they relate.
TransferDatais used to transfer categorical or continuous data from a reference to a query dataset - for example to classify query cell types or impute missing features. In theory, you could use the same approach to transfer UMAP coordinates but the UMAP developers have an existing strategy for placing new points into an existing UMAP embedding that is more appropriate (see here).ProjectUMAPis a basically a wrapper to enable that functionality. Often when running these reference-based analyses, you want to do both (e.g. predict cell type labels and generate a unified UMAP plot) and soMapQueryis a …