我正在尝试在由各种数据集集成产生的 seurat 对象上运行 DoubletFinder。
Seurat 对象有 2 个分析:RNA 和集成。
集成的 seurat 对象已被完全处理:
归一化和 FindVariableFeature 预集成
集成对象上的 ScaleData、RunPCA、FindNeighbors、FindClusters、RunUMAP。
DoubletFinder 的 paramSweep_v3() 函数给出以下输出:
sweep.res.list <- paramSweep_v3(integrated.seu, PCs = 1:38, sct = FALSE)
Loading required package: fields
Loading required package: spam
Loading required package: dotCall64
Loading required package: grid
Spam version 2.5-1 (2019-12-12) is loaded.
Type 'help( Spam)' or 'demo( spam)' for a short introduction
and overview of this package.
Help for individual functions is also obtained by adding the
suffix '.spam' to the function name, e.g. 'help( chol.spam)'.
Attaching package: ‘spam’
The following object is masked from ‘package:R.utils’:
cleanup
The following objects are masked from ‘package:base’:
backsolve, forwardsolve
Loading required package: maps
See https://github.com/NCAR/Fields for
an extensive vignette, other supplements and source code
[1] "Creating artificial doublets for pN = 5%"
[1] "Creating Seurat object..."
[1] "Normalizing Seurat object..."
Error in NormalizeData.default(object = GetAssayData(object = object, :
trying to get slot "params" from an object of a basic class ("NULL") with no slots
为什么这表明我的 Seurat 对象中没有插槽?