Closed pekarj closed 5 years ago
Generally works, but still has an issue with some files. For instance, the file attached below. However, upon removing all instances of a rate parameter in the nexus file, treeswift read it fine (Bio Phylo could still read the file with the parameter included, but I don't know if you want similar functionality in that aspect, since many tree files won't have this). The rate parameter looks like the following in my file:
[&rate=6.684064287829595E-4]
I've attached the original file and the working edited file, and the only difference is if the file includes the rate parameter (I believe at every branch).
cluster2.cluster16msd.beast.MCC.edited.tre.txt cluster2.cluster16msd.beast.MCC.tre.txt
I tried reading a Nexus file after creating a tree using BEAST and TreeAnnotator. I'm running python 3.6.8. I've attached the Nexus file, and the error message is below.
My commands are
If I use the Bio Phylo package, I am able to read the tree:
The error:
cluster7.cluster16msd.beast.MCC.tre.txt