MathematicaTM files for winGammaTM
Peter Durrant, Steve Margetts, Antonia J. Jones 2000-2006
To use the files in this directory you must have already installed Wolfram's program MathematicaTM . These MathematicaTM files are designed to complement and extend winGammaTM, although several of the files can be used independently of winGammaTM. The MathematicaTM files can be run on any platform provided MathematicaTM has been installed.
However, winGammaTM (as the name suggests) runs under Windows. Perhaps one day we will release a Mac version.
Also included in the distribution below is GammaTestProject.exe (written by Steve Margetts), which has been compiled for Windows. (If someone wants to try compiling it for Mac please contact us for the source code.) This is a MathlinkTM compiled C-code module that can be called from MathematicaTM . GammaTestProject.exe is documented in mathlinkGamma.nb. Basically it can construct near neighbour lists and run fast Gamma tests on large data sets. We hope to include another similar module, written by Sam Kemp, using (optionally) approximate near neighbour algorithms (therefore considerably faster) in the near future.
Using a combination of MathematicaTM and GammaTestProject.exe offers great flexibility in the design of analysis routines and the graphical presentation of results.
The other support files for graphical presentation and analysis are 'rough and ready', for use by researchers who know MathematicaTM . So, no promises about functionality. We will try to polish them up later as time permits. Some of these notebooks use an Extended Graphics MathematicaTM package. Instructions for installing this are included in the distribution.
Download the MathematicaTM support files [6.1 Mb] (latest version 10 May 2006 - GammaConfidenceIntervals.nb corrected).
Known problems.
The only known issue with GammaTestProject.exe is that it is vulnerable to "DLL hell". If the wrong version of ML32I1.DLL (i.e. the version 164KB on disk, dated 06 October 1996, 03:17:56) happens to be in the directory where GammaTestProject.exe resides then, when it is "Installed" from within MathematicaTM, the MathematicaTM Kernel will not return. Solution: remove the offending DLL from the directory. Note: Mathlink programs under Windows currently use around 6 DLLs. They should all be automatically installed when MathematicaTM is installed and normally there will be no problems.