MACIM: The Markov Chain Imager

The MArkov Chain Imager (MACIM) is a publically-available Monte Carlo imaging algorithm, with details to be published in the SPIE proceedings for the Progress in the Advances in Stellar Interferometry conference in Orlando. This paper can be found in the list here .

Currently, only the C code is publically released, and should run under any Unix system (including Mac OS X). To download the code, click here. The README file in this distribution contains a little information on how to run the code, but you'll have to see the SPIE paper for details. In order to display the fits images and chi-squared while running MACIM, use the IDL procedure display_macim. This uses a library function (modified from the standard IDL distribution) image_cont.

Nathalie Thureau has written a python GUI which still has a couple of bugs and missing features. If you'd really like this, then please email either myself of Nathalie...

NEWS

8 June 2006: A bug was found that affects imaging using bispectral phase only at low object visibility. Fixed in the version 0.0

29 Nov 2006: More bug-fixes. In particular, the part of the code that calculates model parameter standard deviations no longer occasionally hangs. This version was 0.1

24 Dec 2006: Fixed a bug that affected chi^2 calculation at low bispectral amplitude. The current version is 0.2

3 Jan 2007 (web-page updated Dec 2007 - oops): Added the option for a prior, "-p". Now up to version 0.3