You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi!
I would like your help. I have read your paper titled "Gene expression variability and the analysis of large-scale RNA-seq studies with the MDSeq" which is a excellent work. So I plan to use the MDSeq to detect the gene expression variability. However, I get error messages when I try to detect the outlier. It seems that all the genes were detected as outlier.
Why is that? Could you give me any hints and how to fixed this issue?
> dat.checked <- remove.outlier(dat.normalized[1:1000, ], X=covars, U=covars,
+ contrast = groups, mc.cores = 4)
4 threads are using!
Total time elapsed:3.9 seconds
> head(dat.checked$outliers)
status num.outliers
ENSG00000227232.4 2 NA
ENSG00000238009.2 2 NA
ENSG00000237683.5 2 NA
ENSG00000239906.1 2 NA
ENSG00000241860.2 2 NA
ENSG00000228463.4 2 NA
> table(dat.checked$outliers$status)
2
1000
>
It seems that an error is encountered in the process, so the detection stopped and no outlier detection was performed. (A non-zero status indicates an error, and the num.outliers is NA or not available.) Usually, this might be encountered on only a few unusually genes when the data cannot be properly estimated; for example, if all counts were zero. Please see Supplementary materials for more detailed discussions.
I suggest that you check your data first to see if there might be anything peculiar and compare with the vignette. You can also try outlier check on individual genes with check.outlier function (setting verbose=TRUE to get more info). Finally, you can try glm.MD function to see if the counts data were properly fitted.
Please let us know how it goes! If necessary for us to look in more details, please send us an example data and your codes/outputs. (Can send to my email address in the paper.)
Hi!
I would like your help. I have read your paper titled "Gene expression variability and the analysis of large-scale RNA-seq studies with the MDSeq" which is a excellent work. So I plan to use the MDSeq to detect the gene expression variability. However, I get error messages when I try to detect the outlier. It seems that all the genes were detected as outlier.
Why is that? Could you give me any hints and how to fixed this issue?
Finally, my used sessionInfo()
Best wishes
Kevin
The text was updated successfully, but these errors were encountered: