Skip to content
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

Incompatibility between BEAST 2.7 and babette #134

Open
richelbilderbeek opened this issue Oct 26, 2022 · 1 comment
Open

Incompatibility between BEAST 2.7 and babette #134

richelbilderbeek opened this issue Oct 26, 2022 · 1 comment

Comments

@richelbilderbeek
Copy link
Member

An email from @mmatschiner:

[...]

I wanted to make you aware that the latest update of BEAST 2.7 is apparently incompatible with Babette, because of changes to the
namespace. I noticed the same for my script snapp_prep.rb that produces XML input files for SNAPP, but I managed to update the
script so that it works with BEAST 2.7.

You'll probably just need to change a number of "spec" attributes, and perhaps @rbouckaert's advice would be helpful for @richelbilderbeek in doing so.

Thanks Micha!

Then an email followed from @rbouckaert:

[...]

Richel, to clarify: most class names have not changed, just the java package they can be found in.
This means that v2.6 XML does not run out of the box with v2.7 (though it might when running the migration script
https://raw.githubusercontent.com/CompEvol/beast2/master/scripts/migrate.pl there are no guarantees).

What will probably help is to use the default namespace below. Since v2.7 requires BEAST packages to use their own java
packages, some classes have moved as well. For example, classes from BEASTLabs that used to be in the beast java package
are now in the beast labs java package. Hope this does not cause too much inconvenience.
Let me know if you run into any trouble.

Thanks @rbouckaert!

@richelbilderbeek
Copy link
Member Author

How nice of them to contact me!

When a user asks to support BEAST2 v2.7 and volunteers to check, I'll look for the time (and/or a BSc or MSc student!) to do so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant