我正在和Kallisto和Sleuth一起分析一些RNA seq数据。我有一套控制的黄斑数据和一组黄斑数据与AMD。我试图分析这两组之间的差异基因表达。
Design table:
sample Tissue Condition
AMD_macula.11 Macula AMD
AMD_macula.12 Macula AMD
AMD_macula.14 Macula AMD
AMD_macula.17 Macula AMD
AMD_macula.18 Macula AMD
AMD_macula.19 Macula AMD
ctrl_macula.10 Macula nodisease
ctrl_macula.13 Macula nodisease
ctrl_macula.15 Macula nodisease
ctrl_macula.16 Macula nodisease
ctrl_macula.4 Macula nodisease
ctrl_macula.6 Macula nodisease我已经创建了我的侦探对象,现在我试图拟合模型,以便我可以运行线性回归和wald测试。
so <- sleuth_fit(so, ~sample + Condition,'full')
so <- sleuth_fit(so, ~Tissue, 'Tissue')
models(so)在运行这些程序时,我无法避免创建第一个模型,因为我得到了一个错误,即系统在计算上是单数的。
> so <- sleuth_fit(so, ~sample + Condition,'full')
Error in solve.default(t(X) %*% X) :
system is computationally singular: reciprocal condition number = 3.82836e-18有人知道怎么解决这个问题吗?我认为我的设计表有问题,但我想不出如何修复它。
谢谢!
https://stackoverflow.com/questions/48199969
复制相似问题