Closed Echo226 closed 3 years ago
Hi,
I just figured out what's going wrong. In the tutorial, what you used was a "dgcMatrix" object. However, since I had the PBMC dataset as a Seurat object before, I used that Seurat object directly to play with the tutorial, and that's why the error said that there is no "x" slot in the Seurat.
I downloaded the data in data directory and ran the code again, the issue is solved. However I am wondering are you going to implement the Symphony with Seurat in the future?
Thanks!
Hi, thanks for your message! Glad you were able to figure out the issue. We do plan to integrate Symphony with Seurat in the future - hang tight!
Hi joy,
Thanks for your reply. I look forward to it!
Best, Xinting
Hi Xinting,
Just following up on this - we now have enabled Symphony to work with Seurat objects as a reference (see the Seurat tutorial in the vignettes
directory). Note that the Seurat object must have been integrated using Harmony. Thanks!
Joyce
Hi,
Thanks for developing this wonderful tool. I am following the pbmc3k tutorial to Build Symphony Reference, but I got the following error when I run the following code:
Error in rowSDs_dgc(A@x, A@p, A@i, row_means, ncol(A), nrow(A), TRUE) : no slot of name "x" for this object of class "Seurat"
I am also curious what is the "x", "p", "i" slot in your symphony/R/findVariableGenes.R function. Thanks in advance for your reply!