XOP: A graphical user interface for spectral calculations and x-ray optics utilities Roger J. Dejus 1 and Manuel Sanchez del Rio 2 1) Experimental Facilities Division, Advanced Photon Source, Argonne National Laboratory, Argonne, IL 60439 2) European Synchrotron Radiation Facility, BP 220, 38043 Grenoble-Cedex 9, France (Presented on 19 October 1995) A graphical user interface, using the Interactive Data Language (IDL) widget toolkit, for calculation of spectral properties of synchrotron radiation sources and for interaction of x-rays with optical elements has been developed. The interface runs presently on three different computer architectures under the Unix operating system -- the Sun-OS, the HP-UX, and the DEC-Unix operating systems. The point-and-click interface is used as a driver program for a variety of codes from different authors written in different computer languages. The execution of codes for calculating synchrotron radiation from undulators, wigglers, and bending magnets is summarized. The computation of optical properties of materials and the x-ray diffraction profiles from crystals in different geometries are also discussed. The interface largely simplifies the use of these codes and may be used without prior knowledge of how to run a particular program. © 1996 American Institute of Physics.