I have used PySimpleGUI to create a GUI for the SimpleMC. In this demo, I have programmed two cosmological models, LCDM and Graduated Dark Energy (Grad_Ok), with two samplers, mcmc, and emcee.
Here are some sample images from the GUI for the LCDM model and mcmc sampler
And these are from Grad_Ok and emcee
For the moment, I have disabled the parameter inputs. However, it can be enabled from the line 61 and 86-87 in simplemcgui\pages\secondary_page.py.
The reason is that when I enable it, the program asks the parameters from the user that is not needed for the model.
Another problem is that when you run the emcee sampler, the GUI page being created four times on the screen. I am not sure how the problem can be fixed. Other than that, the program runs perfectly fine.
I have used PySimpleGUI to create a GUI for the SimpleMC. In this demo, I have programmed two cosmological models,
LCDM
andGraduated Dark Energy
(Grad_Ok), with two samplers,mcmc
, andemcee
.Here are some sample images from the GUI for the
LCDM
model andmcmc
samplerAnd these are from
Grad_Ok
andemcee
For the moment, I have disabled the parameter inputs. However, it can be enabled from the line 61 and 86-87 in simplemcgui\pages\secondary_page.py.
The reason is that when I enable it, the program asks the parameters from the user that is not needed for the model.
Another problem is that when you run the
emcee
sampler, the GUI page being created four times on the screen. I am not sure how the problem can be fixed. Other than that, the program runs perfectly fine.