Page tree

XDS is a program package written for the "reduction" of 2-dimensional data images ("frames") obtained from crystals irradiated with monochromatic X-rays.

Availability:

RedHat SL6pre-installed in /opt/xray/xds (linked into afs). If it's missing on a (class of) nodes please get in touch with IT, also if you need a local installation (not in afs), which could easily be arranged.
RedHat EL7pre-installed in /opt/xray/xds (linked into afs). If it's missing on a (class of) nodes please get in touch with IT, also if you need a local installation (not in afs), which could easily be arranged.
Other linuxfetch the binary tarball and unpack. Installation can be in arbitrary locations and hence doesn't require admin rights.
Mac OSXavailable as installer from the download page, but not all hardware platforms and OS versions.

Using XDS (RedHat)

To initialize the environment use the module command:

[elx]% module avail
[elx]% module load xray              # sets the environment for xds, the current ccp4-version and some other packages. It's identical to module load ccp4.
[elx]% module load ccp4/6.4          # load xds-environment with a specific version of ccp4 
[elx]% which xds                     # xds can also be invoked via the full path
/opt/xray/xds/xds

 

Helper Utilities

XDS is a pure command line application. It's however supplemented by a number of utilities including GUI applications, all of them also initialized with the xray or ccp4 modules:

  • xdsapp - an XDS GUI developed at HZB
  • xds-vieweran open source XDS gui replacing the now obsolete VIEW program
  • xdsGUIa GUI (graphical user interface) for XDS that is supposed to help both novice and experienced users
  • xdsstat - prints various statistics (that are not available from XDS itself), available from within xdsGUI

 

Running the helper applications
[elx]% module avail
[elx]% module load xray              # sets the environment for xds and the helper application

[elx]% which xdsGUI                  # start is as xdsGUI from the command-line or with the full PATH
/opt/xray/xds/xdsGUI

[elx]% module load phenix            # if you need the phenix bindings in xdsAPP
[elx]% which xdsapp                  # start is as xdsapp from the command-line or with the full PATH
/opt/xray/xdsapp/xdsapp
 
[elx]% which xds-viewer              # start is as xds-viewer from the command-line or with the full PATH
/opt/xray/xds/xds-viewer

[elx]% which xdsstat                 # start is as xdsstat from the command-line or with the full PATH. It's also used inside xdsAPP and xdsGUI
/opt/xray/bin/xdsstat