2,684
edits
(move Xcode sentences to Dependencies section) |
|||
Line 109: | Line 109: | ||
# - for ADSC detectors, there are at least three ways to obtain ORGX and ORGY values from the header (see below); | # - for ADSC detectors, there are at least three ways to obtain ORGX and ORGY values from the header (see below); | ||
# - the same might be a problem for MAR headers, too (not sure about this) | # - the same might be a problem for MAR headers, too (not sure about this) | ||
# - on Mac OS X, Xcode (from http://developer.apple.com/tools/xcode) | # - on Mac OS X, Xcode (from http://developer.apple.com/tools/xcode) is needed. | ||
# | # | ||
# notes for debugging of the script: | # notes for debugging of the script: | ||
Line 919: | Line 919: | ||
By using your own file, you can easily update to the latest revision, or even change the script, without having to bother the system administrator. | By using your own file, you can easily update to the latest revision, or even change the script, without having to bother the system administrator. | ||
See also [[Generate_XDS.INP#Dependencies]] below, and the [[Installation]] article. | |||
== Obtaining generate_XDS.INP from this webpage == | == Obtaining generate_XDS.INP from this webpage == | ||
Line 958: | Line 956: | ||
The script will only work if all the required commands are available. They reside in either the <code>coreutils</code> RPM, or specific RPMs (<code>gawk, sed, bc, grep, python</code> ...). Please note that to get the <code>strings</code> command on some Linux distributions (e.g. FC23) you need to install the <code>binutils</code> RPM package. | The script will only work if all the required commands are available. They reside in either the <code>coreutils</code> RPM, or specific RPMs (<code>gawk, sed, bc, grep, python</code> ...). Please note that to get the <code>strings</code> command on some Linux distributions (e.g. FC23) you need to install the <code>binutils</code> RPM package. | ||
For Eiger data processing, the <code>h5dump</code> program must be installed. This is part of <code>hdf5-tools</code> (Ubuntu) or <code>hdf5</code> (RHEL). | For Eiger data processing, the <code>h5dump</code> program must be installed. This is part of <code>hdf5-tools</code> (Ubuntu) or <code>hdf5</code> (RHEL). | ||
On Mac OS X, installation of the "Command Line Tools" (from http://developer.apple.com/downloads; requires Apple ID) is required. These are also part of the (larger, but also free) [http://developer.apple.com/tools/xcode Xcode] package. This package comes with a license that has to be accepted by the user when running a Command Line Tool for the first time. | |||
An easy way to check for missing programs is | An easy way to check for missing programs is | ||
Line 966: | Line 966: | ||
and for Ubuntu this would be (untested!) | and for Ubuntu this would be (untested!) | ||
sudo apt-get install coreutils binutils gawk sed bc grep python hdf5-tools | sudo apt-get install coreutils binutils gawk sed bc grep python hdf5-tools | ||
See also [Installation]. | |||
== Limitations == | == Limitations == |