Hello experts,
I have 2 version of BEAST, the BEAST v 1.10 is installed through conda environment, where BEAST v 2.6 have the binary file. Further I have installed BEAGLE v 5.1 using conda environment as I'm unable to install in formal manner at HPC as I don't have the permission. So, now how can I connect BEAGLE with any one of the BEAST.
Thanks,
2 answers
You can run Beast with Beagle by showing the location of the library of the installed environment: java -Djava.library.path=/home/anaconda/lib -jar beast.jar test.xml
in modern terms, without needing to run BEAST through calling Java, you can set the path variable to point to your local BEAGLE Conda installation using:
export LD_LIBRARY_PATH=$HOME/conda/lib:$LD_LIBRARY_PATH
my installation of BEAGLE is not working in other ways, but this will at least get it to be _recognised by_ BEAST. I recommend doing all this in a conda environment of course...
Log in to answer this question.
please post location of executable.
Hello! Did you get this to work? Running into same issue. I'm running BEAST through graphic interface and trying to connect to BEAGLE installed through conda but am having no luck.