GAMMA is a C++ library expressly for simulation of Magnetic Resonance
experiments. It was written by Scott A. Smith and Tilo Levante under the
guideance of B.H. Meier and R.R. Ernst at the ETH in Zürich,
as described in the article
"Computer Simulations in Magnetic Resonance.
An Object Oriented Programming Approach",
S.A. Smith, T.O. Levante, B.H.
Meier, and R.R. Ernst,
J. Magn. Reson., 106a,
Proper reference should be given to the citation above when
GAMMA simulations are utilized in papers and/or presentations.
PyGAMMA is GAMMA exported into Python. This provides the full functionality
of GAMMA within the interactive and scriptable Python environment. Users need
not compile their simulation programs (Python scripts) and may run GAMMA commands
interactively line-by-line. The OOP premise of GAMMA is not sacrificed in PyGAMMA.
Users have direct access to the object oriented language Python in addition to
PyGAMMA was originally adapted from GAMMA by Jiawen (Kevin) Chen, Mikolai Fajer, and
Dr. Khaled Khairy. It was funded in part by the NHMFL REU summer internship program.
Overseers on the project were Drs. Khairy, Scott A. Smith, and Peter Fajer. With the
changeover to GCC 3 and Boost.Python V2 the all of PyGAMMA was rewritten by Dr. Smith.
Much of the material at this GAMMA WWW sites is comes with a full
GAMMA download and may be used for local documentation. More
robust documentation in PDF must be downloaded and installed
independently. See the Downloading section at any
of the GAMMA sites.