scglue.data.transfer_labels¶
-
scglue.data.
transfer_labels
(ref, query, field, n_neighbors=5, use_rep=None, key_added=None, **kwargs)[source]¶ Transfer discrete labels from reference dataset to query dataset
- Parameters
ref (
AnnData
) – Reference datasetquery (
AnnData
) – Query datasetfield (
str
) – Field to be transferred inref.obs
(must be discrete)n_neighbors (
int
) – Number of nearest neighbors used for label transferuse_rep (
Optional
[str
]) – Data representation based on which to find nearest neighbors, by default uses{ref, query}.X
.key_added (
Optional
[str
]) – Newquery.obs
key added for the transfered labels, by default the same asfield
.**kwargs – Additional keyword arguments are passed to
sklearn.neighbors.NearestNeighbors
- Return type