X-ray Detector Software for processing single-crystal monochromatic diffraction data recorded by the rotation method.

Protein Cristallography (XDS)


XDS can process data images from CCD-, imaging-plate-, multiwire-, and pixel-detectors in a variety of formats. It also accepts images recorded by multi-segment detectors that are assembled from several rectangular components in arbitrary arrangement.

XDS runs under a Unix or Linux operating system controlling a cluster of independent servers of the same type. Each server may comprise several processors that share the same address space. The user can easily tailor XDS to the capabilities of the hardware (notebook or main frame) by specifying two input parameters. Alternatively, if unspecified, XDS automatically distributes balanced pieces of the work to up to 99 nodes of the cluster, each work piece for parallel execution by up to 99 threads.

Documentation and executable versions of the XDS package for widely used computer systems running under Linux or OSX can be obtained from the XDS homepage ( free of charge for use by academics for noncommercial applications. For commercial applications, please contact Max Planck Innovation (email: to receive a license offer.


All technology offers

Show list