New seed command not working with multiple threads
Per the mailing list, the command sequence
$ seed 100 $ load -i filtered_Mollusks_only_Jan7_families.txt -t 8 -l log_Apr9_Mollusk_only_reg_p001_.txt -p 0.01 $ tree ((((BG:138.0008395,LS:138.0008395):67.4885290,AC:205.4893684):217.5106316,LG:423.0000000):93.3000000,CG:516.3000000) $ lambda -s -t ((((1,1)1,1)1,1)1,1)
$ report reg_Mollusk_only_Apr9_p001
returns slightly different values rather than identical values each time, as intended by the Seed command. This is probably due to the "-t 8" parameter which causes the application to use multiple threads.
Hi, benfulton. I met the same problem when using the multi-threads option "-t", that is, different threads results differs from each other. I really confused about this problem. I even don't know which result is the "correct result". Hope the author could help. thx!
There is no necessary "correct result" as CAFE uses a randomly selected starting point to try to find the best values. If you run it several times different starting points may give better or worse values. The overall best one would be the one with the highest probability, as given by the LNL result.
There is no necessary "correct result" as CAFE uses a randomly selected starting point to try to find the best values. If you run it several times different starting points may give better or worse values. The overall best one would be the one with the highest probability, as given by the LNL result.
thx! I thought the CAFE output not random before. I'll pick the relatively better result.