-
Notifications
You must be signed in to change notification settings - Fork 17
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
pxbd time #2
Comments
Death was cast to an int in processing cmd line args; changed to float. I don't think this was the problem responsible for neg branch lengths, but I cannot recreate the problem now. However, do get seg fault on some parameter combinations (e.g. ./pxbd -e 10 -b 0.5 -t 1). Perhaps allow -e OR -t, not both. |
agreed about OR. hm that could be it. lets close and open again when the problem comes back. |
Still getting a bunch of negative branch lengths |
Do you have an example that will generate this (b, d, e/t, and seed)? |
how do you mean? birth death extant time and seed? can only do birth death On Tue, Jun 23, 2015 at 10:55 AM, Joseph W. Brown notifications@github.com
|
Yeah, the "e/t" was supposed to mean e or t. I just meant a combination that generates negative branch lengths so it could be identified and fixed. |
Oh, I see. I don't have an example that does that. On Tue, Jun 23, 2015 at 11:27 AM, Joseph W. Brown notifications@github.com
|
Ok, I can set up a loop to try and find an example. |
I tried a bunch of iterations of:
(including different parameter values) and cannot recreate the problem. |
This should help in the search for negative edge lengths. However, I've simulated a ton and have not hit anything yet. |
I think this is behaving correctly. Closing. |
There is an error in the time calculation for the birth death calculator that gets negative branch lengths
The text was updated successfully, but these errors were encountered: