Open gabrielastro opened 2 weeks ago
During the call of MultiNest, species is not printing anything, but that may happen when using multiprocessing.
Thanks for your quick answer here too. Sorry for not specifying but this was a serial run. What I meant was that MultiNest
finishes but does not print out everything yet, the normal species
output comes (e.g., [DONE]
and then continuing with the script), and then the rest of the MultiNest
output comes. Maybe there is a MultiNest
buffer that could be flushed once it is finished and before species
starts printing again? But only if it is easy. And this was while saving the log to a file through nohup python3 script.py 2>&1 >> species.log &
; sorry for forgetting to mention it, even though I do not think it should be specific to this.
Hmm not sure why that happened. I don't think that is an issue of species because "Fitting X parameters" and "[Done]" should have been printed before MultiNest is called.
Ok, strange! I will try to test it a bit later and see if I can find an explanation.
A small one: I am running
species
from a script and the output gets mixed up:i.e. the higher-level
species
output goes on and afterwards the rest of the one from MultiNest comes…Thanks!