scMEGA
scMEGA copied to clipboard
problem with SelectTFs
Hello there
I'm tryingto run ScMega on 10X multiome RNA+ATAC data obtained in Rats tissus. When I run the :
res <- SelectTFs(object = objG,
tf.assay = "chromvar",
rna.assay = "RNA",
atac.assay = "ATAC",
trajectory.name = "Trajectory",
return.heatmap = TRUE,
cor.cutoff = 0.1)
I get
Avis : No layers found matching search pattern provided
Error in GetAssayData()
:
! No layers are found
Here are the backtrace :
Backtrace:
▆
- └─scMEGA::SelectTFs(...)
- ├─base::suppressMessages(...)
- │ └─base::withCallingHandlers(...)
- └─scMEGA::GetTrajectory(...)
-
├─SeuratObject::GetAssayData(object, assay = assay, slot = slot)
-
└─SeuratObject:::GetAssayData.Seurat(object, assay = assay, slot = slot)
-
├─SeuratObject::GetAssayData(object = object[[assay]], layer = layer)
-
└─SeuratObject:::GetAssayData.StdAssay(object = object[[assay]], layer = layer)
-
└─rlang::abort("No layers are found")
Can you help me, please ? Is it because I'm working with the rat genome? Or is it something else entirely? Best David