Ошибка в obj$bs_quants[[1]]: нижний индекс вне границ с функцией plot_bootstrap

Я довольно новичок в kallisto и sleuth, но благодаря онлайн-информации я получаю результаты своего анализа RNA-seq. Я следую за этим конвейером https://pachterlab.github.io/sleuth_walkthroughs/trapnell/analysis.html чтобы увидеть различную экспрессию генов.

Теперь я пытаюсь бежать plot_bootstrap функция

В примере в сети говорят:

plot_bootstrap(so, "ENST00000263734", units = "est_counts", color_by = "condition")

В моем случае наиболее выраженный транскрипт называется TRINITY_DN3505_c0_g1_i5 и мой фактор "времена года". Тогда я попробовал с этим:

plot_bootstrap(so, "TRINITY_DN3505_c0_g1_i5", units = "est_counts", color_by = "season")

Но я получил ошибку:

Ошибка в obj$bs_quants[[1]]: нижний индекс за пределами

Можете ли вы помочь мне со значением этой ошибки? Я читал другой пост об этой ошибке, и это, кажется, означает, что вы вызываете что-то, что не выходит... но я не понимаю, потому что в моем случае имя транскрипта является правильным, а также имя фактора... оба существуют. Так что... я не знаю.

Любое предложение может быть полезным.

1 ответ

Я получил ответ в функции sleuth_prep.

extra_bootstrap_summary: если TRUE, вычислить дополнительную сводную статистику для предполагаемого количества. Это не обязательно для типичных анализов; это необходимо только для определенных графиков (например, plot_bootstrap). По умолчанию FALSE.

Поэтому необходимо добавить extra_bootstrap_summary=T, если вы хотите увидеть plot_bootstrap. Как в моем случае, так <- sleuth_prep (s2c, ~, extra_bootstrap_summary=T) Тогда это работает plot_bootstrap (так что, "TRINITY_DN3505_c0_g1_i5", единиц = "est_counts", color_by = "сезон")

Другие вопросы по тегам