$0

EMAN Reconstruction - Phase 3


In this step we seek to refine our preliminary model to generate a final, (hopefully) high resolution, structure.

Now, time for a quick discussion of some new features in EMAN. Previously these instructions would give you a simple refine command to run and pretty much leave things at that. The current version of EMAN contains a number of new options which can be used to push the resolution limits of your reconstruction slightly further than the single canonical refine command. However, it might take a little experimentation to achieve optimal results. These options are discussed towards the end of this page. They are not included in the default refine command presented below. Also, if your job requires a lot of CPU time, consider just running a few refinement cycles with these basic options, then considering the options presented in phase 4 (which may slow the refinement down, and aren't all that useful in early stages of refinement).

1. Run the 'refine' command.

$1c

At this point you only need 2 files your working directory (start.hed/img are considered one file). If you'd like you can remove the others, but it's not really necessary. One exception, if you used a 1D structure factor file when fitting your CTF curves (which hopefully you did), you also need the structure factor file in this directory. start.hed/img contains the raw particle data (preprocessed with ctfit), and threed.0a.mrc contains the preliminary 3d model you generated in the last step. The refine command is fairly complecated and has a lot of options. For now, we'll start with a basic refine command which should work well to get you started. Generally it's a good idea to run this command from a screen window, or submit it as a background job with nohup and '&' (see man page). You can monitor the progress of the run with eman, by looking at the command history. refine will run numerous other eman programs, much like a script, while it executes. Each of these individual programs will appear in the program history. The end of one refinement iteration is marked by the completion of a proc3d command. If you have a linux cluster or several workstations to use for parallel processing, please read the EMAN manual for how to set this up properly.

Here's the refine command to run for your particle: $1n

At this point you only need 2 files your working directory. If you'd like you can remove the others, but it's not really necessary. start.hed/img contains the raw particle data (filtered earlier), and threed.0a.mrc contains the preliminary 3d model you generated in the last step. The refine command is fairly complecated and has a lot of options. For now, we'll start with a basic refine command which should work well in most cases. Generally it's a good idea to run this command from a screen window, or submit it as a background job with nohup and '&' (see man page). You can monitor the progress of the run with eman, by looking at the command history. refine will run numerous other eman programs, much like a script, while it executes. Each of these individual programs will appear in the program history. The end of one refinement iteration is marked by the completion of a proc3d command.

Here's the refine command to run for your particle: $2

The mask= value should accurately reflect the maximum radius (in pixels) of your particle. In previous versions a value of -1 indicated 1/2 the box size, but now you must specify the actual radius to use. Obviously it is better for this number to be too large rather than too small.

Look at the refine documentation for info on all of the parameters, but there are a few options you should be aware of:

Next we need to discuss some critical issues with respect to refinement. The 'standard' similarity measure used by EMAN to compare noisy particles to projections is a optimized real-space variance. This approach has one significant problem. If the model used to generate projections has a higher or lower resolution than the particles themselves, there is a possibility that the particles will be biased slightly away from their true orientations. This effect is most noticable for cylindrical particles, such as GroEL. If you have a large number of side views of the particle, you may find that their orientation actually 'drifts' to an orientation a little away from the side view. This normally will be a subtle effect that won't be visible unless you are refining to very high resolution. However, clearly it isn't desirable. There are several alternate similarity measures that can be used that aren't susceptible to this problem. My current recommendation for a final high resolution refinement would be to use 'refine', 'setsf=' and 'dfilt', but this may be a highly biased opinion. You may have to experiment to find which works best for any given particle (these are all options to the refine command):

There are also a number of additional refine options, some of which are still somewhat experimental. Once you have a good feel for doing basic refinements, you can experiment with these other parameters.

$3