Crosshair, semi-automated targeting for electron microscopy with a motorised ultramicrotome

  1. Kimberly Meechan  Is a corresponding author
  2. Wei Guan
  3. Alfons Riedinger
  4. Vera Stankova
  5. Azumi Yoshimura
  6. Rosa Pipitone
  7. Arthur Milberger
  8. Helmuth Schaar
  9. Inés Romero-Brey
  10. Rachel Templin
  11. Christopher J Peddie
  12. Nicole L Schieber
  13. Martin L Jones
  14. Lucy Collinson
  15. Yannick Schwab  Is a corresponding author
  1. Cell Biology and Biophysics Unit, European Molecular Biology Laboratory (EMBL), Germany
  2. Collaboration for Joint PhD Degree Between EMBL and Heidelberg University, Faculty of Biosciences, Germany
  3. Francis Crick Institute, United Kingdom
  4. Electronic Workshop, European Molecular Biology Laboratory (EMBL), Germany
  5. Mechanical Workshop, European Molecular Biology Laboratory (EMBL), Germany
  6. Electron Microscopy Core Facility, European Molecular Biology Laboratory (EMBL), Germany
7 figures, 3 tables and 1 additional file

Figures

Figure 1 with 4 supplements
Motorised ultramicrotome.

(A) Summary of the main ultramicrotome axes of rotation (sample tilt, sample rotation, and knife tilt), and movement (north–south [NS]/east–west [EW]), which are common to both Leica and RMC systems. (B) Overview of motorised Leica system. (C) Overview of motorised RMC system. (D) Zoom of (B), showing motors attached to each axis. (E) Zoom of (C), showing motors attached to each axis.

Figure 1—figure supplement 1
Motorised ultramicrotomes and user interfaces.

(A) Leica ultramicrotome arm with sample holder removed. This shows the additional hole that was drilled (here there are three holes, but the top labelled one is the only required). (B) Zoom of the back of the Leica sample holder, showing the small metal pin that was added to fit into the hole in (A). (C) Knife tilt page of the user interface for the motorised Leica system. This is shown on a touchscreen to the right of the ultramicrotome and allows motors to be enabled/disabled and set to specific angles. (D) User interface of the motorised RMC system.

Figure 1—figure supplement 2
Calibration of sample tilt axis.

(A) Diagram of calibration setup, with RMC system. (B) Graph of sample tilt vs. motor steps for RMC system. A linear fit is shown in red. (C) Same as (B) for Leica system.

Figure 1—figure supplement 3
Calibration of sample rotation axis.

(A) Diagram of calibration setup, with RMC system. (B) Graph of sample rotation vs. motor steps for RMC system. A linear fit is shown in red. (C) Same as (B) for Leica system.

Figure 1—figure supplement 4
Calibration of knife tilt axis.

(A) Diagram of calibration setup, with RMC system. (B) Graph of knife tilt vs. motor steps for RMC system. A linear fit is shown in red. (C) Same as (B) for Leica system.

Targeting problem.

(A) Left: diagram of a resin block with a Platynereis sample inside. The top surface has been trimmed flat with a diamond knife. Right: same resin block with labelled block plane (i.e. the plane parallel to the flat trimmed surface) and target plane. (B) Diagram of the block in the ultramicrotome before (left) and after (right) the orientation solution is applied. A top view (with diamond knife at the bottom, and sample holder at the top) and side view (with diamond knife on the left, and sample holder on the right) are shown. θK is the knife tilt angle, θT is the sample tilt angle, and θR is the sample rotation angle. (C) Diagram of the block in the ultramicrotome before (left) and after (right) the distance solution is applied. Top/side view are the same as in (B). DNS is the NS cutting distance.

Figure 3 with 2 supplements
Coordinate frames, pose diagrams, and solutions.

(A) Diagram of all coordinate frames. World: x is parallel to EW, y is parallel to NS, z is vertical. Knife: z points out of the page, and is parallel to the world frame z. Arc: x is parallel to the world frame x. Holder: y points into the page and is parallel to the arc frame y. Block: x is parallel to the bottom edge of the block face. Two variations are shown: a rectangular block face (left) and a trapezium block face (right). Target: y is perpendicular to the target plane (shown in grey). (B) Diagram of relation between block and target coordinate frames. Left: 3D view of the block, showing the block frame (red) and target plane (grey). Middle: 2D view of the block frame’s xy plane (i.e. looking down on the block from above). The target plane intersects along the shown grey line, and θto is the angle between the red and blue x axes, that is, the rotation angle about the block frame z. Right: 2D view of the blue axes’ zy plane (i.e. looking down the line of intersection from the middle panel). θtr is the angle between the blue and green z axes, that is, the rotation angle about the blue frame x. The green axes are the final target coordinate frame (as shown in A). (C) Pose diagram showing relations between coordinate frames. Rx, Ry, Rz: rotation matrices about the x, y, and z axes, respectively; θT: sample tilt angle; θR: sample rotation angle; θK: knife angle; θto: target offset angle; θtr: target rotation angle. Dashed arrows are unknown relations. (D) Pose diagram when the knife is aligned to the block face. Here, the knife frame is in the same orientation as the block (red arrow), and therefore we can infer the Holder to Block relation that was unknown in (C). θIT is the initial sample tilt angle and θIK is the initial knife tilt angle, when the knife and block are aligned. We define θR to be zero at this aligned orientation. (E) Graphs of knife and sample tilt solution for all sample rotation angles. This used values of θIK = 10, θIT = 10, θto = –3.3, and θtr = 5.4. (F) Solution graphs with more extreme initial angles. θIK = 10, θIT = 10, θto = –60, and θtr = 5.4.

Figure 3—figure supplement 1
Coordinate frames at different angles.

(A) Knife coordinate frame at 0° (top) and 10° (bottom). Note that at 0° the knife frame has the same orientation as the world frame. (B) Arc coordinate frame at 0° (top) and 14° (bottom). Note that at 0° the arc frame has the same orientation as the world frame. (C) Holder coordinate frame at two positions separated by a 90° rotation. Note that here the 0 position depends on the particular targeting run as it is defined as the rotation when the knife and block face are aligned.

Figure 3—figure supplement 2
Distance calculation.

Here, the same block and target plane as in Figure 3B are shown in an example solution orientation. In red is the World coordinate frame, showing we are looking down the world z-axis. The knife is aligned to the vertical target plane, but the ultramicrotome arm (and therefore the block) advances towards the knife in the world y-axis (NS) between cuts. Therefore, the required cutting distance is not the same as the perpendicular distance between the knife and target plane. DP is the perpendicular distance between the target plane and the furthest surface point, DNS is the corresponding NS distance (i.e. the required cutting depth), and θK is the knife angle.

Targeting workflow.

Summary of targeting workflow steps with representative images/3D renders.

Figure 5 with 1 supplement
Crosshair.

(A) Crosshair plugin user interface, with an example Platynereis dumerilii X-ray image. Left: controls; middle: BigDataViewer window showing 2D cross-section. Right: ImageJ 3D viewer showing volume rendering with block and target planes (blue and green, respectively). The green target plane is the same as the 2D slice shown. (B) Left: microtome mode controls and solution display. Right: corresponding 3D representation of ultramicrotome and sample.

Figure 5—figure supplement 1
Crosshair user interface.

Crosshair. Left column: 2D slice. Right column: 3D volume rendering. (A) Three points placed on the block surface to fit a plane. (B) Block surface shown in 2D and 3D (blue plane) with labelled corners and orientation. The green points in the 2D view are the points used to fit the plane originally. (C) Example of ‘cutting mode’. The 2D slice shows the predicted surface at a certain cut depth, indicated in 3D by the large pink plane.

Figure 6 with 2 supplements
Accuracy test results.

(A) Graph of point-to-plane distance error vs. angle error for all 10 samples (a–j). (B) Graph of absolute solution distance error vs. angle error. (C) For each sample (a–j), two images are shown. Top: registered before and after X-ray images. Bottom: snapshot of the 3D viewer in Crosshair. In the 3D view, the block surface is shown in blue, the target in green, and the plane reached in yellow. In most cases, the green and yellow planes are too close together to distinguish well. The axes shown in some of these images are the 3D viewer coordinate system.

Figure 6—figure supplement 1
Registration accuracy.

(A) Beeswarm plot of distance error (microns) measured between manually placed corresponding points on pairs of registered X-ray images for samples (a–j). Two repeats of manually placing points in the same locations on the same images are shown. (B) Absolute difference (microns) between the distance error measured in (A) between repeat 1 and repeat 2 for each point.

Figure 6—figure supplement 2
Sample mounting for trimming, X-ray imaging, and targeting for samples f–j.

(A) Resin-embedded sample mounted onto an aluminium pin using conductive epoxy glue. (B) An aluminium pin with sample inserted into a Gatan Rivet Holder which is directly inserted into an ultramicrotome chuck holder for trimming and targeting at the ultramicrotome. (C) An aluminium pin with sample mounted to a sample holder of Versa 510 X-ray microscope for X-ray imaging.

Figure 7 with 1 supplement
Comparison of target plane (from the before scan) to the block surface (after scan).

Each sample (a–j) has a column with three images. Top row: the target plane from the before targeting scan. Middle row: the block surface from the after targeting scan. Bottom row: cross-section parallel to block surface, but 3 µm inside the block. The middle row images can be quite dark/noisy as they slice right along the surface of the block, so the bottom row is provided so the cross-section can be seen more easily.

Figure 7—figure supplement 1
Comparison of example Platynereis X-ray cross-sections, both acquired with 1 micron isotropic voxel size.

(A) Sample d X-ray, acquired with Bruker SkyScan 1272 (system used for samples a–e). (B) Sample f X-ray, acquired with Zeiss Versa 510 (system used for samples f–j). Note the sharper block edges and the finer anatomical details visible in (B).

Tables

Table 1
Symbols for orientation calculation.
VariableExplanation
RxRotation matrix about the x-axis
RyRotation matrix about the y-axis
RzRotation matrix about the z-axis
θTTilt angle of sample
θRRotation angle of sample
θKTilt angle of knife
θITInitial tilt of sample (on alignment)
θIKInitial tilt of knife (on alignment)
θtoTarget offset angle, i.e. block face to target plane z-axis rotation (measured from X-ray)
θtrTarget rotation angle, i.e. block face to target plane x-axis rotation (measured from X-ray)
Table 2
Constants for orientation calculation.
ConstantFull expression
Acos(θIK+θto)
Bsin(θtr)sin(θIK+θto)
Csin(θIT)sin(θIK+θto)
Dcos(θIT)sin(θIK+θto)
Ecos(θtr)sin(θIK+θto)
Fsin(θIT)cos(θtr)
Gsin(θtr)cos(θIT)
Hsin(θIT)sin(θtr)
Icos(θIT)cos(θtr)
Table 3
Table of Platynereis preparation steps.
Step no.StepTimeTemperatureMicrowave (W)Vacuum
12% paraformaldehyde, 2.5% glutaraldehyde in seawater2 min21°C100On
22% paraformaldehyde, 2.5% glutaraldehyde in 0.1 M cacodylate2 × 14 min (2 min on/off cycles)21°C100On
30.1 M cacodylate1 immediate
Then 2 × 40 s.
21°C100On
42% OsO4 in 0.1 M cacodylate2 × 14 min (2 min on/off cycles)21°C100On
52.5% K4[Fe(CN)6].3H2O in 0.1 M cacodylate2 × 14 min (2 min on/off cycles)21°C100On
6Water wash1 immediate
Then 2 × 40 s
21°C100On
71% TCH unbuffered2 × 14 min (2 min on/off cycles)40°C100On
8Water wash1 immediate
Then 2 × 40 s
40°C100On
92% OsO4 aqueous2 × 14 min (2 min on/off cycles)21°C100On
10Water wash1 immediate
Then 2 × 40 s
21°C100On
11Dehydration series in ethanol (25%, 50%, 75%, 3 × 100%)40 s each10°C250Off
12Infiltration series in Durcupan (25%, 50%, 75%, 90%, 3 × 100%)3 min each21°C150On
13100% DurcupanOvernight21°CN/AN/A
14Polymerisation in oven48 hr60°CN/AN/A

Additional files

Download links

A two-part list of links to download the article, or parts of the article, in various formats.

Downloads (link to download the article as PDF)

Open citations (links to open the citations from this article in various online reference manager services)

Cite this article (links to download the citations from this article in formats compatible with various reference manager tools)

  1. Kimberly Meechan
  2. Wei Guan
  3. Alfons Riedinger
  4. Vera Stankova
  5. Azumi Yoshimura
  6. Rosa Pipitone
  7. Arthur Milberger
  8. Helmuth Schaar
  9. Inés Romero-Brey
  10. Rachel Templin
  11. Christopher J Peddie
  12. Nicole L Schieber
  13. Martin L Jones
  14. Lucy Collinson
  15. Yannick Schwab
(2022)
Crosshair, semi-automated targeting for electron microscopy with a motorised ultramicrotome
eLife 11:e80899.
https://doi.org/10.7554/eLife.80899