Restricted Mesh Annealing (RMA)
Restricted Mesh Annealing (RMA) is a constrained subtomogram alignment algorithm that was introduced in our work. It imposes longitudinal and lateral constraints between molecules and optimize the alignment score using simulated annealing.
Run RMA on a Landscape
API: run_annealing_on_landscape
GUI: Subtomogram Averaging > Landscape > Run annealing on landscape
List of Parameters
- Select the landscape in the "landscape layer" combobox.
- "Longitudinal range (nm)" is the constrant of the longitudinal distance between neighboring molecules.
- "Lateral range (nm)" is the constrant of the lateral distance between neighboring molecules.
- "Maximum angle (deg)" is the another constraint. It is the maximum allowed angle between the spline tangent and the vector connecting the two molecules.
- "temperature time const" is the time constant of the simulated annealing. Larger
value means slower annealing.
1.0
is usually a good value. - "random seeds" is the seed values for the random number generator. The "Add" button will randomly add a new seed value.
- You can preview the distribution of the longitudinal/lateral distances by clicking the "Preview molecule network" button.
Run RMA without Constructing a Landscape
API: align_all_annealing
GUI: Subtomogram Averaging > Alignment > Simulated Annealing