Hi Emily and Alexis,
I checked the output files and I think I know what went wrong with this run:
@Emily: you're right that your run has finished successfully. However, you ran RAxML-MPI with just 1 process, which is
not the intended usage of MPI version. You should either:
- configure MPI properly to start multiple processes (please consult you cluster docs, it's usually specified in the
submission script and/or by prepending the RAxML invocation with "mpirun -n <numberOfProcesses>")
- use PTHREADS version instead (and specify the desired number of threads with -T)
- if you really don't need parallelization (usually you do), please use the sequential version, e.g. raxmlHPC-AVX
In any case, please consider using SSE/AVX version of RAxML since those are much faster.
With either of the above options, you should automatically obtain the best-scoring tree in the end.
@Alexis: technically there seems to be a bug leading to this behavior in case we have only 1 MPI rank, I guess RAxML was
just never tested in this configuration since it's not sensible...
Best,
Alexey