orbitize icon indicating copy to clipboard operation
orbitize copied to clipboard

Nested sampling with MultiNest

Open tomasstolker opened this issue 5 months ago • 0 comments

This PR adds the MultiNest class to the sampler module. MultiNest supports the use of MPI, so it can be executed as e.g. mpirun -n 100 python run_orbitize.py if 100 CPUs are available.

Also made some minor modifications in NestedSampler that uses Dynesty. I added the nlive parameter, which is used by the static sampler. I removed a ValueError, which seemed not needed since pfrac is not used when static=True.

The unit tests do not actually call run_sampler, since MultiNest needs to be manually installed.

Let me know if you have any comments/feedback!

tomasstolker avatar Sep 24 '24 15:09 tomasstolker