SAPI (CCP4: Supported Program)
NAME
sapi - A program to find heavy atom sites.
SYNOPSIS
sapi hklinfoo_in.mtz sapipks foo_sapi.pks
[Keyworded input]
DESCRIPTION
SAPI is a direct-method program to find heavy atom sites using
one-wavelength anomalous scattering data or single isomorphous
replacement data. It can also be used to solve general small
molecule structures.
SAPI is run in two passes. The first run of SAPI is used to find
list of sites, output in the SAPIPKS file.
The second run is used to refine these sites and obtain scores
using the KAR keyword. The output is again in the SAPIPKS file.
NB. currently this requires copying the contents of the SAPIPKS
file in the first job to the command script of the second.
Also, because of the way that the SAPI input works, an EOF must
occur before the input parsing occurs.
INPUT AND OUTPUT FILES
The following input and output files are used by the program:
Input Files:
HKLIN
Input MTZ file.
This should contain the conventional (CCP4) asymmetric unit
of data (preferably from TRUNCATE). See the LABIN keyword
for columns used.
Output Files:
SAPIPKS
Output file that contains the peak list found by the
program.
KEYWORDED INPUT
(The first three letters are significant except LABIN where the
first four are necessary)
The first keyword must be:
TITLE
The remaining keywords can be in any order. Some are compulsory
(see individual descriptions).
The possible keywords are:
CELL, SPG, CON, KAR, LABIN, NRE, MAX, LIM, END
CELL
(optional)
Cell dimensions. If these are not given, cell dimensions will be
read from the input MTZ file.
SPG
(optional)
Space group (e.g. P 21 21 21); beware of the spaces in between. If
this is not given, space group information will be read from the
input MTZ file.
CON
(optional)
Contents of unit cell. If these are not known, the program will
assume all carbon, and estimate the number according to the cell
volume. Note: the program is not sensitive to the atom type, i.e.
you may use C (carbon) to model anomalous scatterers such as Se.
KAR [<1> ] ......
[ ]
(optional)
Fractional coordinates of atom(s). The coordinates will be refined
by the Karle recycle method. An R-factor will be calculated to
assess the quality of the given sites and additional sites can be
found.
LABIN DF=... SIGDF=...
(compulsory)
DF:
Friedel difference (OAS) or the isomorphous difference
|F(derivative)|-|F(native)| (SIR).
SIGFD:
standard deviation of DF.
NRE
(optional)
Number of largest E's used.
MAX
(optional)
Number of trials. (default = 1000).
LIM
Limits on data resolution in Angstrom (default: no low reso limit,
3)
END
(compulsory)
end of the keyword list
EXAMPLES
The first run
* sapi_run1.exam
Example of SAPI locating Hg sites in rnase 25 data.
*
#ompdc_1.com
sapi hklin ompdc.mtz sapipks ompdc_sapi.pks<