Ошибка отсутствия слота имени «изображения» при попытке открыть файл RDS

#r #seurat

#r #серат

Вопрос:

Я пытаюсь открыть файл, но, похоже, я сталкиваюсь с ошибкой.

Вот что я делаю в RStudio:

 file <- readRDS("~/Downloads/file.rds")

View(file)
  

И затем я получаю эту ошибку:

Ошибка при оценке (вызов(«@», объект, слот)): нет слота с именем «изображения» для этого объекта класса «Seurat»

Для файла RDS требуется Seurat, но у меня он установлен правильно. Я не уверен, как интерпретировать это сообщение об ошибке. Спасибо

Комментарии:

1. Возможно, это было сделано с другой версией Seurat? Интересно, могла ли измениться структура объекта (просто предположение). Была ли разница между тем, когда вы создавали rds и когда вы его открывали? Или это происходит со всеми объектами, которые вы создаете с помощью Seurat?

2. Теперь, когда вы упомянули об этом, это было сделано с другой версией Seurat. Если проблема в этом, есть ли более простой способ ее исправить, кроме удаления текущей версии Seurat и перехода на более старую?

Ответ №1:

попробуйте обновить объект seurat:

pmbc.updated = UpdateSeuratObject(объект = pmbc)