stuart-lab / signac

R toolkit for the analysis of single-cell chromatin data
https://stuartlab.org/signac/
Other
327 stars 88 forks source link

mutiomic analysis #337

Closed rojinsafavi closed 3 years ago

rojinsafavi commented 3 years ago

I am following your pbmc multiomic example (the same dataset as you provided in the toturial) And after running this block

# transfer cell type labels from reference to query
transfer_anchors <- FindTransferAnchors(
  reference = reference,
  query = pbmc,
  normalization.method = "SCT",
  reference.reduction = "spca",
  dims = 1:50
)

I get this error:

Error in FindTransferAnchors(reference = reference, query = pbmc, normalization.method = "SCT", : unused argument (reference.reduction = "pca")
Traceback:

Then I removed the reference.reduction , and re-ran:

# transfer cell type labels from reference to query
transfer_anchors <- FindTransferAnchors(
  reference = reference,
  query = pbmc,
  normalization.method = "SCT",
  dims = 1:50
)

I get this error:

Error in vst.set[[x]]: subscript out of bounds
Traceback:

1. FindTransferAnchors(reference = reference, query = pbmc, normalization.method = "SCT", 
 .     dims = 1:50)
2. GetResidual(object = reference, features = features, verbose = FALSE)
3. sapply(1:length(vst.set), function(x) rownames(vst.set[[x]]$model_pars_fit))
4. lapply(X = X, FUN = FUN, ...)
5. FUN(X[[i]], ...)
6. rownames(vst.set[[x]]$model_pars_fit)
timoast commented 3 years ago

The Seurat v4 beta release is required: remotes::install_github("satijalab/seurat", ref = "release/4.0.0")