The SerialEM Script Repository


Edit Delete


Name MapGrids
Category High-Level Functions
Language SerialEM Scripting
Description After docking an AutoLoader cassette into a Titan Krios or Talos Arctica, his script will 1) wait for low temperature, 2) do inventory and 3) map all grids found by the AutoLoader inventory.
Author Wim Hagen

Version History

Version 1.0


Upload date April 14, 2017
Download count 552
SerialEM version ≥ 3.6



1) Setup everything up for full montage (SerialEM menu Navigator\Montage & Grids\Setup Full Montage) so a file is open.
2) Dock a cassette.
3) Adjust wait time in the script.
4) Start script.
One can add an email alert when the mapping is done.
Column valves are opened and closed by the script.


This code can be shared and adapted under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) License (


I recommend to disable "Stop if montage error exceeds" in the script control dialog to make sure the script is not terminated half way
Guenter Resch, 2018-03-13