Wilkinson Microwave Anisotropy Probe
This is the software used by the WMAP team to compute Fisher and Master matrices, and to compute the likelihoods of various models.
This software is written in Fortran 90; it has been tested with the SGI MIPSpro, NAG, and Intel Fortran 90 compilers. It requires the following libraries:
Two tarballs are supplied.
To build it, you should edit the Makefile to support your current environment;
the provided Makefile shows several possible configurations; these configurations
have been tested.
make # Builds the likelihood software library. make check # Builds and the test program, and diff's the output # to the correct results.
Output differences of ~0.001 between platforms are normal.
A patch was provided to LAMBDA by Ted Kisner of the Lawrence Berkeley National Laboratory to allow the data directory to be identified through an environment variable. To install, retrieve the patch tarball from the download page, unpack it, and copy the patch file to the top level likelihood software directory. Execute the command:
patch -p1 patch_wmap_likelihood_p3v1
Then follow the build instructions above.
See "CHANGES" for the history of changes.
We thank the following individuals for useful feedback on previous versions of this code:
The tarball contains a data subdirectory that contains various input files. These input files are either ASCII text files containing columns of data, or FITS files containing binary data.
The tarball also contains the following files: