Seurat ClassifyCells命令的R语法

时间:2017-02-12 20:41:47

标签: r bioinformatics

我正在使用名为Seurat的R包进行单细胞RNA-Seq分析。我想使用名为ClassifyCells的包的函数将有关我的各种单元格类型的信息添加到数据中。但是我正在努力在没有示例的情况下使语法正确。

以下是ClassifyCells的参数:

  • object:Seurat用于训练分类器的对象
  • 分类器:来自BuildRFClassifier的随机森林分类器。如果没有提供,它将根据提供的培训数据构建。
  • training.genes:用于构建分类器的基因载体
  • training.classes:用于构建分类器的类的向量
  • new.data:要分类的新数据
  • ...传递给游侠的其他参数

以下是ClassifyCells命令用法:

ClassifyCells(object, classifier, training.genes = NULL, 
training.classes = NULL, new.data = NULL, ...)

这是我的尝试:

ClassifyCells(SeuratObject, Treated, 
              Training.genes = NULL, 
              Training.classes = cell1, cell2)

也许我最困惑的是如何引用我想要包含在分类中的单元格?我是否通过使用导入为seurat对象的表中的列标题标签在training.classes部分中执行此操作?

此代码返回以下错误:

  

(函数(classes,fdef,mtable)中的错误:     无法为签名'“data.frame”'

找到函数'ClassifyCells'的继承方法

感谢您的帮助!

0 个答案:

没有答案