Simple GUI to automatically generate scan commands in GDA
Version 1.0
By Dan Porter, PhD Diamond Light Source Ltd. 2022
Start the GUI from a terminal
$ python -m i16_scan_generator.py
Or, start the window from another tkinter GUI
import tkinter as tk
from i16_scan_generator import ScanGenerator
root = tk.Tk()
cmd = ScanGenerator(root).show() # Waits for user to press "insert"
For comments, queries or bugs - email [email protected]
Requirements: Python 3+ with packages: Numpy, Tkinter. BuiltIn packages used: sys, os, re
Download latest version from GitHub, then run the file
$ git clone https://github.com/DanPorter/i16_scan_generator.git
$ cd i16_scan_generator
$ python -m i16_scan_generator.py