| Literature DB >> 27016144 |
S Rawson1, M G Iadanza2, N A Ranson2, S P Muench3.
Abstract
Recent advances in direct electron detectors and improved CMOS cameras have been accompanied by the development of a range of software to take advantage of the data they produce. In particular they allow for the correction of two types of motion in cryo electron microscopy samples: motion correction for movements of the sample particles in the ice, and differential masking to account for heterogeneity caused by flexibility within protein complexes. Here we provide several scripts that allow users to move between RELION and standalone motion correction and centring programs. We then compare the computational cost and improvements in data quality with each program. We also describe our masking procedures to account for conformational flexibility. For the different elements of this study we have used three samples; a high symmetry virus, flexible protein complex (∼1MDa) and a relatively small protein complex (∼550kDa), to benchmark four widely available motion correction packages. Using these as test cases we demonstrate how motion correction and differential masking, as well as an additional particle re-centring protocol can improve final reconstructions when used within the RELION image-processing package.Entities:
Keywords: Cryo-EM; Image processing; Motion correction; RELION
Mesh:
Substances:
Year: 2016 PMID: 27016144 PMCID: PMC4854228 DOI: 10.1016/j.ymeth.2016.03.011
Source DB: PubMed Journal: Methods ISSN: 1046-2023 Impact factor: 3.608
The three data samples used for this study and the corresponding collected data.
| Sample | MW (MDa) | Micrographs | Frames | Particles | Pixel size (Å) |
|---|---|---|---|---|---|
| Qβ virus | ∼4 | 1206 | 32 | 24,109 | 1.35 |
| V-ATPase | ∼1 | 1366 | 34 | 13,083 | 1.35 |
| V1 | ∼0.55 | 986 | 32 | 29,905 | 1.76 |
Inputs and outputs for recenter.py.
| Input(s) | Output(s) | |||
|---|---|---|---|---|
| File | Source | Description | File | Description |
| Star file | 2D classification or 3D Autorefine step of Relion 1.4/Relion 1.3 | Lists particle locations for each frame ordered by frame | Recentered star file | Lists particle locations by frame with x and y shifts applied |
Whole frame motion correction of V1 with corresponding processing time, final model resolution and machine spec.
| Process | Wallclock time | Final resolution (Å) | Machine spec |
|---|---|---|---|
| Motioncorr | 550 min | 8.05 | GPU: NVIDIA QUADRO K2000 2 Gb, 384 CUDA cores |
| Unblur | 843 min | 8.05 | Intel Xeon CPU E7 – 4807@1.87 GHz, 24 core, 32 Gb RAM |
| Unblur + exposure filter | 1310 min | 8.34 | Intel Xeon CPU E7 – 4807@1.87 GHz, 24 core, 32 Gb RAM |
Inputs and outputs for motioncorr.py.
| Input(s) | Output(s) | |||
|---|---|---|---|---|
| File | Source | Description | File | Description |
| Motioncorr | Download | Motion correction software by Li et al. | N/A | N/A |
| Original movie files | Direct detector | Multiple frame movies 1 file per micrograph | Corrected movie files | Multi-frame movie files with motion correction applied, 1 per micrograph |
| Corrected sums | Sum of motion corrected frames, 1 per micrograph | |||
| Uncorrected sums | Sum of uncorrected frames, 1 per micrograph. Not produced if script is run with –s flag | |||
Currently available at http://www.nature.com/nmeth/journal/v10/n6/full/nmeth.2472.html.
Inputs and outputs for unblur-auto.py.
| Input(s) | Output(s) | |||
|---|---|---|---|---|
| File | Source | Description | File | Description |
| Unblur 1.0 | Download | Motion correction software from Grant et al. | ||
| Original movie files | Direct detector | Multiple frame movies 1 file per micrograph | Unblurred stacks | One merged mrc file per micrograph |
Currently available at http://grigoriefflab.janelia.org/unblur.
Per particle motion correction using Relion 1.4 Polish, LMBFGS and Unblur with exposure filtering. The processing time along with machine specifications and final resolution are shown.
| Process | Wallclock time | Final resolution/Å (before postprocessing) | Machine spec |
|---|---|---|---|
| Uncorrected | 0 min | 10.8 (18.0) | N/A |
| Relion 1.4 Polish | 1254 min | 9.8 (17.3) | Intel Xeon CPU E5-2670 @ 2.60 GHz, 16 core, 64 Gb RAM |
| LMBFGS | 1202 min | 18 (18.8) | Intel Xeon CPU E5-2670 @ 2.60 GHz, 16 core, 64 Gb RAM |
| Unblur + exposure filter | 155 min | 9.8 (18.0) | Intel Xeon CPU E5-2670 @ 2.60 GHz, 16 core, 64 Gb RAM |
Time to run unblur only.
Time including all processes in PP-unblur.py.
Inputs and outputs for reorder4LMBFGS.py.
| Input(s) | Output(s) | |||
|---|---|---|---|---|
| File | Source | Description | File | Description |
| Star file | Particle extraction step of Relion 1.4/Relion 1.3 | Lists particle locations for each frame ordered by frame | Reordered star files | One star file for each movie file, listing particle locations by frame and formatted for LMBFGS |
Inputs and outputs for PP-unblur.py.
| Input(s) | Output(s) | |||
|---|---|---|---|---|
| File | Source | Description | File | Description |
| Unblur 1.0 | Download | Motion correction software from Grant et al. | ||
| Original movie files | Direct detector | Multiple frame movies 1 file per micrograph | Unblurred stacks | One mrc stack file per micrograph |
| Star file | Particle extraction step of Relion 1.4/Relion 1.3 | Lists particle locations for each frame ordered by frame | Reordered star file | Lists particle locations for each frame ordered by particle number |
Currently available at http://grigoriefflab.janelia.org/unblur.
Fig. 1Effect of applying tight soft mask (grey) around the V1 domain with local searches starting from previous 3D refinement (blue) to improve resolution and detail in this region (purple).
Fig. 2Surface representations and sections through V1 calculated from a full V-ATPase mask (A, C) and a mask with only V1 (B, D). (E) Local resolution map in the V1 masked map; coloured cyan, light green, dark green, yellow and red for 5 Å, 7 Å, 9 Å and 12 Å, respectively (asterisk marks the highest resolution ‘bearing’ region). (F) Full V-ATPase reconstruction calculated from the V1 masked data showing how Vo becomes more poorly resolved, suggesting the domains are not rigidly linked.