Wedge#

class Wedge(angles=None, weights=None, tilt_axis=0, opening_axis=2, weight_type=None, frequency_cutoff=0.5, sampling_rate=1)[source]#

Bases: ComposableFilter

Create per-tilt wedge mask for tomographic data.

Attributes

Wedge.angles

Tilt angles in degrees.

Wedge.frequency_cutoff

Frequency cutoff for created mask.

Wedge.opening_axis

The projection axis, defaults to 2 (z).

Wedge.sampling_rate

The sampling rate, defaults to 1 Ångstrom / voxel.

Wedge.tilt_axis

Axis the plane is tilted over, defaults to 0 (x).

Wedge.weight_type

The type of weighting to apply, defaults to None.

Wedge.weights

The weights corresponding to each tilt angle.

Methods

Wedge.__call__([return_real_fourier])

This method provides the standard interface for creating of composable filter masks.

Wedge.from_file(filename, **kwargs)

Generate a Wedge instance by reading tilt angles and weights.