CCP4 web logo CCP4i: Graphical User Interface
Refmac before version5.0

next button previous button top button
Protin Restraints - An essential helper utility to set up geometric restraints for the refinement program
Using the Protin Restraints Task - Task Window Layout
Run Refmac - Maximum Likelihood refinement
Refmac Folder Names
Refmac - Task Window Layout
Data Harvesting
Maps

The layout of each task window, i.e. the number of folders present, and whether these folders are open or closed by default, depends on the choices made in the Protocol folder of the task (see Introduction). Although certain folders are closed by default, there are specific reasons why you should or may want to look at them. These reasons are described in the Task Window Layout sections below.

Refmac before version5.0

This can now only be run through the Program List.

Protin Restraints

Before using Refmac you must use the Protin Restraints task to define the geometric restraints for the refinement. The Protin interface will not run the Protin program but saves the data to a .def file which is retrieved and used when Refmac is run (.def files are the Interface's standard way of saving information; see also the Introduction). You will usually only need to use the Protin Restraints task once as the molecule geometry should not change throughout the refinement process. Only if the structure is changed (e.g. by adding a 'chain' of water molecules), the Protin Restraints task is used more than once to retrieve and edit the .def file.

The interface does not cover all of the options for Protin but extra options can be inserted in the Extra Command Lines folder. Alternatively you can specify the name of a file containing extra command lines. This will be almost essential if your structure includes carbohydrate for which the connectivity must be defined.

Using the Protin Restraints Task - Task Window Layout

Plans are in hand to automate setting up the Protin input (Alexei Vagin is working on this) which should simplify things considerably. But until then you need to know:

See program documentation: Protin.

Run Refmac

The Protocol folder in Refmac requires the user to choose the type of refinement (default 'restrained') and the type of phase information to be used (default 'none'). It allows the choice of cyclisation with the program ARP/wARP (analyse waters only, or all atoms). Maps can be generated in various formats.

The Files folder requires input MTZ and PDB files, and names for the output MTZ and PDB files will be suggested.

For the Protocol options 'restrained refinement' and 'structure idealisation', the Run Refmac task starts with running Protin and therefore requires a Protin .def file, to be entered in the Setup Protin folder. For the Protocol options 'unrestrained refinement' and 'rigid body refinement' the Setup Protin folder is absent.

Dependent on the selected Protocol option, other important choices can be made in the Required Parameters folder:

Refmac Folder Names

The Refmac window potentially has the following folders:
Folder nameVisible forComment
Setup Protin restrained refinement, structure idealisation open by default when present
Required Parameters all refinement types open by default
Rigid Domains Definition rigid body refinement open by default when present
Partial Structure Factors restrained refinement, unrestrained refinement, rigid body refinement
Data Output to MTZ file restrained refinement, unrestrained refinement, rigid body refinement
Crystal parameters all refinement types
Scaling Fobs and Fc restrained refinement, unrestrained refinement, rigid body refinement
SigmaA Estimation restrained refinement, unrestrained refinement, rigid body refinement
Other Parameters all refinement types
Monitoring all refinement types
Geometric parameters restrained refinement, structure idealisation

Refmac - Task Window Layout

Following the Protocol, Files, Setup Protin and Required Parameters folders, features to look out for in the Refmac task are:

Protocol optionFolder titleImportanceComment
Rigid bodyRigid Domains Definition Initialise rotation and translation parametersDefine translation and/or rotation to be applied before refinement starts
Cycle with ARP/wARPARP/wARP ParametersMerge atoms closer than... Default depends on Protocol choice (waters only, or all atoms)
Refine (only water atoms, or all atoms) Protocol choice refers to analysis, this refers to refinement of 'waters only, or all atoms'
Restrained, Unrestrained, Rigid bodyPartial Structure Factors Include partial structure factors from known partial structures See Refmac partial structure factors
Data Output to MTZ file Labels for MTZ outputDefaults suggested
Scaling Fobs and Fc NOTE: When doing ML refinement, the scale factors are only used to calculate R values
Apply anisotropic scaling Different from program default, which is NOT to apply anisotropic scaling
Use experimental sigmasAre yours good enough?
Fix scale and B for low resolution structures Scale (i.e. subkeyword SCBULK) needs to be negative
SigmaA Estimation Use 'free' reflectionsSigmaA can be successfully estimated using only 200 reflections
Fix scale and B for low resolution structures Only use with EXTREME care; scale needs to be negative
AllOther parameters Splitting resolution range, limit Bvalue range, damping parameters
Restrained, IdealisationGeometric parameters Target values for the geometrySensible defaults in place

Data Harvesting

Refmac is one of the Data Harvesting programs. See Data Harvesting in CCP4i for implications for the Interface.

Maps

Refmac calculates special weighted differences to be used as coefficients for electron density maps. It is easiest to create those maps by running the FFT task inside the Refmac task. Do this by toggling on the option 'Generate weighted difference maps files ...' in the Protocol folder. The format of these maps can then be chosen.

The Refmac map coefficients FWT and DELFWT should be treated as 'composite single Fourier coefficients'. Therefore, even though their appearance suggests their use for difference (nF1-mF2) maps, Refmac coefficients should be used in the calculation of a 'simple' map if the map is calculated independently from the Refmac task with the Run FFT - Create Map task in the Map & Mask Utilities module.

Maps may also be (re)created independently from the Refmac task, through the Create Task-Specific Maps task in the Map & Mask Utilities module. The only input this task requires is the job number of the original job - all other parameters will be restored from the database. This task will produce the appropriate maps, even when they were not calculated in the original job.

See program documentation: Refmac.

next button previous button top button