SerialEM features a powerful scripting language (until version 3.6.0 in 2016/17: “macros”) allowing to control various microscope parameters, acquire, process and save images, and call higher level functions of SerialEM such as autofocus, walk-up, alignment to reference images, or automatic adjustment of intensity. For tasks of higher complexity, SerialEM scripts can include control structures such as conditional expressions, loops, and functions.
Nexperion has set up a public repository for SerialEM scripts (macros) in collaboration with the developer of SerialEM to serve as a central sharing point for scripts, to make them easily accessible in a well organised and documented way, and to stimulate exchange between SerialEM users. To access the scripts available via the repository, starting at a categorised list, no registration is required. To upload new scripts or to edit their own existing scripts, users need to register.