Skip to content

emcee 3 and removal of scoop

Choose a tag to compare

@Immudzen Immudzen released this 09 Dec 11:31
· 350 commits to master since this release

Scoop has been removed from CADETMatch and the system now uses the python multiprocessing model. This removes the ability to run on multiple nodes (which was not used) but adds VASTLY better debuggability. The code is much easier to debug now including debugging while running in parallel.

Logging has been upgraded as part of this.

Emcee 3.x upgrade is complete. The code uses a combination of differential evolution moves by default and converges faster than before. The system runs a 3 phase MCMC process. The first phase just samples for a while until the 5 and 95 confidence regions stabilize and then resets the upper and lower bounds to center on this region. The second phase does an automatic burn in and adjusts some step size values to get a good acceptance rate and finally the actual run is performed.