Hi Beast Users,
I am getting the following error when I try to run a BDMM model in BEAST2.
java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at beast.app.beastapp.BeastLauncher.run(Unknown Source) at beast.app.beastapp.BeastLauncher.main(Unknown Source)Caused by: java.lang.StackOverflowError at java.util.concurrent.locks.LockSupport.unpark(LockSupport.java:141) at java.util.concurrent.SynchronousQueue$TransferStack$SNode.tryMatch(SynchronousQueue.java:265) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:383) at java.util.concurrent.SynchronousQueue.offer(SynchronousQueue.java:913) at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1371) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134) at beast.evolution.speciation.BirthDeathMigrationModel.calculateSubtreeLikelihood(Unknown Source)
I have 190 taxa, 635 sites and 458 patterns, I have 3 different groups of demes.
I am running this analysis in a windows computer.
When I run a smaller number of MCMC chains (100000) the analysis runs fine, So I think there is nothing wrong with my parameters. But I can't reach enough ESS value.
In a different question, it was suggested to increase memory usage, but this does not work in Windows computer.
Is there anything I can change ?
Thank you,
Umanga