List of sections:
Data Control Cards
Input and Output Files
Running the Program
Notes
Printer Output
Error Messages
Program Function
References
Examples
The input files are:
Use the command 'laue lauelam'
Parameters:
None.
The printer output starts with details of the input control data, the symmetry matrices and the header of the output MTZ file.
Details are then given of the number of bins to be used for each wavelength range, the number of reflections read from the Laue input data file, the minimum and maximum wavelength values found and the maximum number of batches which will be output. The number of reflections written to the output file and the number of reflections rejected as being outside the wavelength ranges are then printed. A summary is then given showing the batches output with their serial numbers, numbers of reflections and wavelength ranges. Finally, a table is printed showing the numbers of overlapping reflections between each of the pairs of batches.
**SYNTAX ERROR IN FIELD n ** text
**MAXIMUM OF n RANGES ALLOWED**
**LAMBDA RANGE LIMITS MUST BE IN INCREASING POSITIVE VALUES OF LAMBDA**: blmin1 blmax1 blmin2 blmax2 blmin3 blmax3
**BINS PARAMETER MUST BE GREATER THAN 0, BINS = x FOR RANGE y **
**MAXIMUM OF n BINS ALLOWED**
Other error messages may be produced by the MTZ file handling routines.
The program LAUELAM reads an input file Laue data and writes it to an output multirecord MTZ file with the reflection data split into batches by wavelength. The file produced is suitable (after sorting on H K L M/ISYM and BATCH) for input to the programs ROTAVATA and AGROVATA so that these programs may be used to perform an internal wavelength normalisation on the data collected using the Laue method. There must be sufficient reflections with measurements made at different wavelengths for the method to work.
The Laue reflection data are read to determine the minimum and maximum wavelengths present and the number of output batches required is calculated from the user defined wavelength ranges and bin parameters. The Laue data are then read again and for each reflection the indices are converted to the unique set, the symmetry number is calculated, a batch number is assigned and the reflection is written to the output file. A batch title is only output when the first reflection for a given batch is found so that batches with no reflections are omitted from the output file. The batch titles are supplied by the program and are of the form 'WAVELENGTH BATCH xx.xxx TO xx.xxx'. The reflection data are collected and sorted and, provided there are less than 50000 reflections, an analysis is performed of the numbers of reflections overlapping between each pair of batches.
None.
Example of the control data for preparing a set of wavelength batched data.
PEA LECTIN LAUE WAVELENGTH BATCHED DATA 50.8 61.6 137.4 90 90 90 19 2 1001 0.5 0.45 0.92 2 0.925 2.592 0.25