Script-based automation of analytical instrument software tasks

SLAS Technol. 2022 Jun;27(3):209-213. doi: 10.1016/j.slast.2021.10.019. Epub 2021 Nov 26.

Abstract

In laboratories with multiple identical analytical instruments and consistent sample workflows, analysts frequently perform repetitive software control steps, yet automation options in vendor-supplied instrument software are generally limited and may not support the desired laboratory workflow. Scripts that automate tasks to monitor systems, streamline worklist creation, or minimize downtime can save valuable personnel time and reduce errors. AutoHotkey is a free, open-source scripting language for Windows that allows users with no programming experience to easily create scripts automating a wide variety of activities. The scripts automate the tasks that a user performs while interacting with the instrument control software, such as mouse clicks and keyboard entries and closing software windows, rather than modify the underlying instrument software, and thus these scripts are compatible with multiple vendor software packages and Windows OS versions. The scripts can be triggered manually from a desktop icon or automatically through Windows Task Scheduler.

Keywords: Analytical chemistry; Automation; Scripting.

MeSH terms

  • Automation
  • Laboratories*
  • Software*
  • Workflow