VECTORS (CCP4: Supported Program)
NAMEvectors - generates Patterson vectors from atomic coordinates
SYNOPSISvectors [ MAPIN foo_in.map ] XYZOUT foo_out.pdb
Generate all Patterson vectors from a list of input atoms, and produce a list of all vectors which fall within the volume of the Patterson calculated (optionally reads Patterson map header to find this out) suitable for plotting into the Patterson map.
The available keywords are:
Title for the run, written to the output vector file.
SYMMETRY <sg name> | <sg number> | <symmetry operation>
Space-group symmetry for the atoms (NOT the Patterson). This may be given in 3 ways:-
For options 1 and 2, symmetry operations are read from the library file SYMOP.
PSYMMETRY <sg name> | <sg number> | <symmetry operation>
Space-group symmetry for the Patterson: by default this is taken from the Patterson header, but may overridden by this command This may be given in 3 ways, as for SYMMETRY. PSYMMETRY P1 will give the unique set of vectors, provided they lie within the cell volume given.
NCODE <orthogonalization code>
Vectors are written out to a PDB file in an orthogonal frame defined by this code. The default is NCODE = 1, which is the usual frame for Brookhaven files, so normally this command can be omitted.
XYZLIM <xmin> <xmax> <ymin> <ymax> <zmin> <zmax>
CELL <a> <b> <c> <alpha> <beta> <gamma>
Unit cell, by default taken from map header. This command is compulsory if no map is given (i.e. if XYZLIM is present).
GRID <nx> <ny> <nz>
Map grid used to convert vectors to grid coordinates. By default, taken from map header. Optional if no map is given (else set to 100 100 100).
ATOM <atomname> <x> <y> <z>
Input an atom to be used to predict vectors. <atomname> is a 1-character unique identifier for this site, x,y,z are the FRACTIONAL coordinates.
End of input, also end-of-file will do.
Unix example script found in $CEXAM/unix/runnable/
VMS example script found in $CEXAM/vms/
Phil Evans, MRC Laboratory of Molecular Biology, Cambridge