# xdsgui Graphical user interface for XDS data processing: visualizes control images and statistics, helps with writing XDS.INP. - Upstream: https://wiki.uni-konstanz.de/xds/index.php/XDSGUI - License: free of charge (see upstream) ## How it is built Upstream ships a prebuilt, unversioned Linux binary at a fixed URL, so the module version is the download date. `pbuild::install` wgets `xdsgui` and the `generate_XDS.INP` helper script from https://wiki.uni-konstanz.de/pub/linux_bin/ into `$PREFIX/bin` and marks them executable. Loading the module puts `$PREFIX/bin` on `PATH` and auto-loads the runtime dependencies `H5ToXds/1.1.0`, `xds/20260616`, `autoPROC/20240710`, `shelx/2019.1`, `ccp4/8.0` and `xds_viewer/0.7` (xdsgui calls xds and these helper tools from its GUI tabs). ## Verifying the install ```sh module use MX unstable && module load xdsgui/ which xdsgui generate_XDS.INP # both under .../xdsgui//bin module list # H5ToXds, xds, autoPROC, shelx, ccp4, xds_viewer pulled in xdsgui # on a node with X forwarding; GUI opens ``` ## Adding a new version Add the new download date under `versions:` in `files/config.yaml`, then on a Ra login node: `modbuild build ` (modbuild/2.1.3).