Skip to content

What Is IBEX

Kathryn Baker edited this page Oct 24, 2023 · 6 revisions

IBEX is the name of a suite of software which helps to control the beamlines for experiments at ISIS, as well as generating the data files which are then digested and made available via the ISIS Data Gateway (https://data.isis.stfc.ac.uk/datagateway).

IBEX consists of a server and Graphical User Interface (GUI) system, which can be run on separate computers if appropriate.

IBEX uses genie_python as its scripting language. genie_python is a python directory that allows the scripts written for IBEX to match closely in format to those in the previous control system used at ISIS.

You can find out more about the IBEX server here: https://github.com/ISISComputingGroup/ibex_user_manual/wiki/Key-Concepts-in-IBEX#id4

Using the IBEX GUI is the primary focus of this whole manual, as it is through the GUI that you will typically interact with IBEX.

A full reference to genie_python is available here: http://shadow.nd.rl.ac.uk/genie_python/sphinx/genie_python.html.

You can find out more about the previous control system, SECI, and how it relates to IBEX here: https://github.com/ISISComputingGroup/ibex_user_manual/wiki/Previous-Instrument-Control-at-ISIS-%E2%80%90-SECI

Clone this wiki locally