File: fourier.txt
Last modified: 8-feb-98

FOURIER

FOURIER commands perform Fourier Transformations to calculate structure factors (FORWARD) or maps of electron density (BACKWARD). FORWARD is the default.

Releted commands are "REFLECTION" (reflect.html) and "MAKE MAP (make.html).

Syntax


> FOURIER MAP inte
          ATOMS SELECT ... END
          REFLECTION SELECT ... END
          FFT
          DIRECT
          FORWARDS
          BACKWARDS
          RESOLUTION real real
          B_ADD real
          EXP_TABL    ON
                      OFF

FORWARDS

Structure factors will be calculated. Either from atoms directly or by FFT-ing a map.

The forward transform automatically extracts reflections into the FCALCULATE data array. Data are not premultiplied with a resolution dependent temperature factor. If you want to scale your data, you need to initiate a reflection R-VALUE calculation followed by a REFLECTION SET AMPLITUDE command.

BACKWARDS

An electron density map will be calculated. A MAP must be specified.

In order to transform a map BACKWARDS (calculate a map from structure factors), you need to FILL the map first with the REFLECTIONS FILL command. Only FWORKSET array fills a map.

RESOLUTION


... RESOLUTION real real

Redefines the resolution range in which an FFT of a map is performed.

FFT

FFT method will be applied on a map to either transform a map into structure factors (FORWARDS) or a reciprocal space map into electron density map (BACKWARDS).

DIRECT

The DIRECT summation method will be applied. Currently only the FORWARD transformation (Fcalc from ATOMS or a MAP) can be applied. You have to specify either "ATOMS" selection or a "MAP".


> fourier refl sele ... end direct forw atom sele ... end
> fourier refl sele ... end direct forw map inte

MAP


... MAP inte

The inte defines the map used in a fourier transformation.

REFLECTION


... REFLECTION SELECT ... END

Selects the reflections to be used in the DIRECT calculations.

ATOMS


... ATOMS SELECT ... END

Selects the atoms to be used in the DIRECT calculations.

B_ADD

B_ADD is the overall B, which is added to individual atomic B-factors to reduce the truncation error in FFT based struture factor calculations.

EXP_TABL

Turn ON and OFF the usage of exponetial tables for generation of electron density maps (using gaussian form of atomic structure factors) and in corresponding energy terms.


> make map .. atom dens
> energ dens convolution
> energ x-targ on

Use of tabulated exponetials substantially accelerates electron density map generation. "ON" is the default. If your machine is not really fast don't use the DENSITY CONVOLUTION term.