aics-int / microscope_automation

Automation software for the AICS Microscopes.
Other
4 stars 0 forks source link

ENH: Create GUI which interacts with YAML preferences files #51

Open fletchapin opened 3 years ago

fletchapin commented 3 years ago

Use Case

For a better user experience, we could create a UI which lets the user modify fields in the YAML files.

Solution

Read in the existing YAML file and create a text box for each field which contains the current settings. Once the user has edited all the fields to their satisfaction, they can press OK and then the results will be written to the YAML file.

Alternatives

Currently users must edit YAML files directly. That works but is a barrier to some who'd like to use the software.