Open joelnitta opened 2 years ago
Hey, thanks a lot for reaching out. There's two things that come to mind - the first is that the decomposition tree file (decomposition\initial_tree\initial_tree.tre) has been somehow malformed. Since you seem to be using the same version of FastTree, this is probably not the case, but could I take a look at it, just to be sure?
The second possibility is different versions of dendropy reading newick files differently. Looks like youre using 4.2, mine is 4.4. It's possible they changed something between the two.
Thanks for the quick reply! When I upgraded dendropy to the latest version (4.5.2), it worked. So that seems to be the problem, not the decomposition tree file. Let me know if you still want to see the tree file though.
BTW I think it would help others use your code if you did one or more of the following:
I know that you bundled some of the dependencies, but I had the same problem as #12 when I tried to use e.g., mafft bundled with MAGUS.
Just my 2 cents.
Awesome, thanks a lot for letting me know.
Thanks for the tips as well - I'm definitely setting aside some time this year to containerize MAGUS and
make this repo a bit more presentable than it currently is.
Sounds good!
Feel free to close this since it solved the problem I posted, or if you want to leave it open as a reminder for the suggestions, that's fine too.
I am trying to run the example
python3 ../magus.py -d outputs -i unaligned_sequences.txt -o magus_result.txt
and getting this error:I had some trouble with dependencies and python versions, so I am running MAGUS in a conda environment, which is specified with the following environment.yml:
I also modified the paths in
configuration.py
as follows:(I couldn't find a package for mlrmcl, but that doesn't seem to have anything to do with the error, as far as I can tell).