Scripting

There are two ways of running scripts in IBEX - locally, and on the IBEX server.

Scripting in IBEX is done using python, with the genie_python library. The genie_python reference documentation gives a full account of what functions are available.

This page is intended to give a broad guide to scripting for the beginner and novice user. For a more in-depth discussion, see our genie_python and IBEX training course.

There is some specific scripting advice for the Muon Front End

If you are new to Python, the Mantid team has created an excellent Introduction to Python on the Mantid website.

See also the genie reference documentation.