Main

Cryogenic electron microscopy (cryo-EM) aims to elucidate the structure of proteins and macromolecular complexes. Preferred orientation of the particles on the grid, or the subsequent image analysis, can cause the resolution of a Cryo-EM structure to be anisotropic1,2,3,4: such structures have a directionally variable signal-to-noise ratio5,6. The usual measures of resolution—Fourier shell correlation (FSC)-based global resolution7 and local resolution8—cannot assess anisotropy. Sphericity has been proposed as a measure of anisotropy1, but sphericity is difficult to interpret and does not indicate the range of spatial frequencies over which the reconstruction is anisotropic.

Here, we propose two new anisotropy metrics: the FSO, and a hypothesis test of anisotropy based on the classical BT in spherical statistics9. A practitioner can use their properties explained later to understand the quality of cryo-EM maps. Both metrics depend on the directional FSC of a structure, which is defined as follows: Let d be a direction (expressed as a unit length vector along a half-infinite ray from the origin), and let Cd be a solid cone with half-angle Ω and having d as its axis (Fig. 1a). Set D = S(ω) ∩ Cd, Then the directional FSC in S(ω), along the direction d is

$$dFSC(\omega ,{{{\bf{d}}}})=\frac{{\int}_{D}w({{{\bf{u}}}})\,{{\mbox{Re}}}\,\left({X}^{* }({{{\bf{u}}}})Y({{{\bf{u}}}})\right)d{{{\bf{u}}}}}{\sqrt{{\int}_{D}w({{{\bf{u}}}}){X}^{* }({{{\bf{u}}}})X({{{\bf{u}}}})d{{{\bf{u}}}}}\sqrt{{\int}_{D}w({{{\bf{u}}}}){Y}^{* }({{{\bf{u}}}})Y({{{\bf{u}}}})d{{{\bf{u}}}}}},$$
(1)

where w(u) is a non-negative, continuous, real-valued ‘weight’ function satisfying ∫Dw(u)du = 1. We set the weight function to the normalized Gaussian function \(w({{{\bf{u}}}})=\frac{1}{C}{e}^{\frac{-{(\cos \theta -1)}^{2}}{{\sigma }^{2}}}\), where the constant C is determined by C = ∫Dw(u)du = 1, and θ is the angle between u and the cone axis d. The constant σ is the width of the Gaussian function and is set to \(\sigma =(1-\cos {{\Omega }})/2\) where Ω is the cone half-angle. This effectively reduces w to zero on the boundary of D. Signal-to-noise considerations suggest that a cone half-angle of 17° is optimal (Supplementary Information). This value is used in all numerical experiments below.

Fig. 1: Anisotropy analysis.
figure 1

a, Scheme of directional FSC measurement. b, Description of the FSO curve. ce, Apoferritin. fh, Human CMG bound to AND-1. ik, Influenza hemagglutinin trimer untilted map. ln, Influenza hemagglutinin trimer tilted map. c,f,i,l, FSO (in continuous) and P value for the BT (dashed). d,g,j,m, Central slices along the X, Y and Z directions of the 3DFSC (FSC threshold of 0.143). e,h,k,n, DR as a function of the zenith and azimuth angles of the direction. a.u., arbitrary units.

The FSO in shell S(ω) is defined as the fractional volume of the shell where dFSC(ω, d) is greater than or equal to a threshold χ, which is nominally set to χ = 0.143.

$$FSO(\omega )=\frac{{\int}_{S(\omega )}1(dFSC(\omega ,{{{\bf{u}}}}/\parallel {{{\bf{u}}}}\parallel )\ge \chi )d{{{\bf{u}}}}}{{\int}_{S(\omega )}d{{{\bf{u}}}}},$$
(2)

where 1(. ) is the indicator function taking value 1 when dFSC(ω, d) > χ, and 0 otherwise.

The FSO has a number of interesting properties (Supplementary Information contains calculations and evaluations of these claims): FSO as a function of ω is approximately 1 for low frequency shells, and drops to 0 at high frequency shells (similar to the familiar FSC function), see Fig. 1b. In the range 0.9 < FSO(ω) ≤ 1, most directional FSCs are above the threshold χ, and the structure may be considered isotropic. In the range 0.1≤FSO(ω) ≤ 0.9 the fraction of directional FSC’s above the threshold χ begin to fall, and the reconstruction becomes increasingly anisotropic. This is the anisotropy transition zone. In addition to these properties, it turns out that FSO takes a value of 0.5 in the global resolution shell (see Supplementary Information for an explanation). Thus, the FSO provides an efficient summary of the reconstruction quality – it shows where the reconstruction is isotropic, where the reconstruction becomes anisotropic, and it also shows the global resolution, all in a single plot. When the structure is isotropic, FSO exhibits a step function-like behavior, which is the step occurring in the global resolution shell (see Supplementary Information for an explanation).

The FSO is a visual display of anisotropy. The BT complements this by providing a statistical measure (P value). In all our experiments FSO and BT are in agreement.

The (BT) is a precise hypothesis test of (an-)isotropy that we adopt from spherical statistics9 The classic BT for uniform distribution of points on a sphere in k − dimensions is as follows: The data are points (column vectors) xi, i = 1,  , N in a sphere in k − dimensions (that is xi is a k × 1 vector satisfying \({{{{\bf{x}}}}}_{i}^{T}{{{{\bf{x}}}}}_{i}=1\) for i = 1,  , N). From this data, we calculate the mean of the outer product \(T=\frac{1}{N}\mathop{\sum }\nolimits_{i = 1}^{N}{{{{\bf{x}}}}}_{i}{{{{\bf{x}}}}}_{i}^{T}\), which is a k × k matrix, and the statistic \(B=\frac{k(k+2)}{2}N(\,{{\mbox{tr}}}\,{T}^{2}-\frac{1}{k})\), where tr denotes the trace of a matrix. The theory of the BT9 shows that S has a \({\chi }_{(k-1)(k+2)/2}^{2}\) distribution, if the points xi are distributed uniformly on the sphere. Thus, evaluating the P value of B using a table of χ2 distribution, and comparing it to 0.05 evaluates whether the points are uniformly distributed on the sphere. If the P value is greater than the significance value (0.05), then the uniformity hypothesis is rejected.

We adapt the BT as follows: For every direction d in the Fourier shell S(ω) we calculate whether dFSC(ω, d) is greater than 0.143. All directions d for this is true are indicated as points xi on a unit sphere, the points being located at the intersection of the half-ray in direction d and the sphere. The B statistic is calculated for these xi using k = 3. If the p − value of the statistic is plotted as function of ω, then the range of ω where the p − value exceeds 0.05 is the range in which the reconstruction is anisotropic. Below, we show empirically that this range of ω’s is similar to the FSO transition zone.

Next, we demonstrate the use of FSO, and BT, to characterize Cryo-EM structures using gold-standard half-maps deposited in the EMDB. We also display the directional resolution (DR)1,3 and the three-dimensional FSC (3DFSC)1. These provide additional visualization of the anisotropy.

The first structure apoferritin EMDB-11638 (ref. 10) has octahedral symmetry, O, and a resolution of 1.22 Å (FSC at 0.143). This volume is highly isotropic, as the FSO and BT confirm (Fig. 1c). The sphericity of the map is 1. The 3DFSC for the map is uniform Fig. 1d. The resolution of the shell at which FSO = 0.5 is the global FSC resolution of the map. The FSO and the BT required 7 s of central processing unit (CPU) computation. Sphericity took 1 h 14 min for the CPU implementation and 3.81 min for the graphics processing unit (GPU) implementation.

The next structure is the human CMG bound to AND-1 (ref. 11) EMD-10621 (resolution 6.77 Å). The FSO (χ = 0.143; Fig. 1f) has an anisotropy transition region of (8.27, 5.08) Å. BT shows anisotropy in the range of (8.51, 4.37) Å. Further, FSO(ω) = 0.5 occurs at 6.8 Å, the global FSC resolution. Figure 1g,h shows the 3DFSC and the DR, the latter as a function of zenith and azimuth angles of the directions. Note the low resolutions around an azimuth angle of 225°, and the relatively higher resolutions around 90° and 270°. The sphericity of this map is 0.84 (ref. 1). The FSO, BT and resolution distribution took 10 s to compute on the CPU. Sphericity took 22.5 min for the CPU implementation and 99 s for the GPU implementation (https://github.com/nysbc/anisotropy/).

The influenza hemagglutinin trimer1 has preferred directions on the grid, which induce anisotropy. To reduce anisotropy, the original publication tilted the sample. As a consequence, there are two datasets: One with the sample untilted (EMPIAR-10097, resolution of 3.4 Å) and another with the sample tilted by 40° (EMPIAR-10097, resolution of 4.4 Å). The FSOs for both maps are in Fig. 1i (untilted) and Fig. 1l (tilted)). The transition zones are (4.77, 2.91) Å (untilted) and (5.73, 3.98] Å (tilted). BT shows anisotropy in (5.58, 2.84] Å (untilted) and (5.87, 3.98) Å (tilted). The sphericities are 0.84 (untilted) and 0.91 (tilted). All results show that tilting reduces anisotropy. The DR plots show the anisotropy, and its reduction with tilting (Fig. 1k,n). The resolutions of the shells at which FSO = 0.5 are 3.44 Å (untilted) and 4.27 Å, closely matching the global FSC. The computational times were 2 s for FSO and BT, and 47 min (untilted, CPU), 16.81 min (tilted, CPU), 2.45 min (untilted, GPU) and 1.03 min (tilted, GPU).

Finally, we visualized the difference between the original map and the anisotropy-eliminated map to understand how anisotropy manifested in the original map. All of the above maps were filtered at the anisotropy onset frequency, subtracted from the original map, and the absolute value of the result visualized (Fig. 2). Each column of Fig. 2 shows results for one map. The original maps are in the first row. The second row contains the filtered maps, and the third row contains the absolute value of the difference of the two. Directionally elongated blobs in the difference maps show the anisotropy in the original maps. This effect is especially strong in the untilted reconstruction of the influenza hemagglutinin (Fig. 2a). Higher magnification images of the difference maps are available in the Supplementary Information.

Fig. 2: Effect of anisotropy on cryo-EM reconstruction.
figure 2

ac, Original reconstruction (top), isotropic reconstruction obtained by low pass filtering at the resolution given by the threshold FSO = 0.9 (middle), absolute value of the difference of the two (down). a, Untilted reconstruction of the influenza hemagglutinin trimer. b, Tilted reconstruction of the influenza hemagglutinin trimer. c, Human CMG bound to AND-1.

An experimentalist can use FSO to understand how anisotropy affects the reconstruction at different resolutions. Changes in the anisotropy transition zone are especially useful to assess the effect of stage-tilting: Stage-tilting is not likely to be useful if most of the anisotropy reduction occurs in the low-resolution part.

Difference maps, such as those in Fig. 2, can be used to visualize anisotropic parts of reconstruction, and to assess whether a docked model (especially side chains) has directional support. In principle, it is also possible to compare a map with a model using FSO (Supplementary Information).

It is unclear whether anisotropy can be fixed computationally. Anisotropic filters, like a 3DFSC filter, cannot recover the missing directional information, but may be able to reduce anisotropic noise. Nonlinear sharpening algorithms, like DeepEMhancer12, may be able to improve or restore isotropy.

In conclusion, FSO and BT provide useful metrics for evaluating reconstruction anisotropy. We suggest using the endpoints of the anisotropy transition zone as numbers that summarize the map anisotropy.

Reporting summary

Further information on research design is available in the Nature Portfolio Reporting Summary linked to this article.