-
Notifications
You must be signed in to change notification settings - Fork 15
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
Error when sampling reconciled gene trees #16
Comments
Hi,
hence omitting the specific error message. My build of ALE is made with source from commit 23c4a6a. |
Hi again,
The only thing that I found in common to my trees that create this problem is that they have some (many, sometimes all) zero-length branches. |
Hi again, still having the same issue. I tried to generate a minimum working example. I can replicate the problem with a sample of just one G tree. This time I was using the Docker version of ALE (image
docker run -v $PWD:$PWD -w $PWD boussau/alesuite ALEobserve $PWD/BRADYC021242-collapsed-Gtrees.nwk burnin=2000
docker run -v $PWD:$PWD -w $PWD boussau/alesuite ALEml $PWD/BRADYC021242-collapsed-Stree.nwk $PWD/BRADYC021242-collapsed-Gtrees.nwk.ale 1000_ &> BRADYC021242-collapsed-Gtrees.nwk.ale.log
tail -n 1 BRADYC021242-collapsed-Gtrees.nwk > BRADYC021242-collapsed-Gtree_-1.nwk
docker run -v $PWD:$PWD -w $PWD boussau/alesuite ALEobserve $PWD/BRADYC021242-collapsed-Gtree_-1.nwk
docker run -v $PWD:$PWD -w $PWD boussau/alesuite ALEml $PWD/BRADYC021242-collapsed-Stree.nwk $PWD/BRADYC021242-collapsed-Gtree_-1.nwk.ale 1000_ &> BRADYC021242-collapsed-Gtree_-1.nwk.ale.log
docker run -v $PWD:$PWD -w $PWD boussau/alesuite ALEobserve $PWD/RAxML_rootedTree.BRADYC021242.codes_noBS
docker run -v $PWD:$PWD -w $PWD boussau/alesuite ALEml $PWD/core-genome-based_reference_tree_Brady2019.full.lsd.nwk $PWD/RAxML_rootedTree.BRADYC021242.codes_noBS.ale 1000_ &> RAxML_rootedTree.BRADYC021242.codes_noBS.ale.log_withfullStree In all cases I got the same error as above; the only thing that possibly changes is the number in
I can send over an archive of the all files for reproducing the bug. It would be great if you could help as this is seriously preventing me from applying ALE to large scale datasets, as I have a significant fraction of gene families that fail. Best wishes, |
I get this error as well, with the docker and with the compiled (gcc-5) version. I ran gdb to locate the problem and I found that it occurs at line 825 of sample_scaled.cpp. The traceback:
At this point it appears that We'll need the ALE experts on this :) Best, |
My bad... I had a non binary species tree, and it seems that using a binary tree with non null branch lengths fixes this problem. |
ALERax (finally) solves this issue due to numerical underflow. ALE will not have a solution in the foreseeable future. |
Hi all,
When running ALEml I got an error message that I don't know how to interpret.
I used an ALE object created with ALEobserve, which contained 25871 trees.
Any clue what could be causing the error?
Thanks a lot!
The text was updated successfully, but these errors were encountered: