-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Overflow in .deseq2()
and and lfc_shrink()
#169
Comments
Hi @BeyondTheProof, it's a bit hard for me to guess what's going wrong here... |
A silly solution @BeyondTheProof Is to limit the number of genes to < 500. Here:
`Fitting size factors... Fitting dispersions... Fitting dispersion trend curve... Fitting MAP dispersions... Fitting LFCs... Refitting 30 outliers. Fitting dispersions... Fitting MAP dispersions... Fitting LFCs... |
Let me correct myself just do:
It should work after it. |
To Reproduce
Output:
This part finishes, but gives runtime warnings. Will this make the output incorrect? Why would this happen?
Also, I'm getting something similar with
stat_res.lfc_shrink()
:Output:
Using version 0.4.0
Expected behavior
Not getting overflows. Maybe due to precision? Maybe need long floats? My suspicion is that this is happening when certain combinations of design factors yield 0 counts, and it is impossible to determine a dispersion for that gene. What is the best approach here?
Desktop (please complete the following information):
The text was updated successfully, but these errors were encountered: