Python GUI Scripting Interface for Running Atomic Physics Applications
Amani Tahat, Mofleh Tahat

TL;DR
This paper presents a Python-based GUI scripting interface for atomic physics applications, enhancing flexibility and usability across Windows and UNIX/Linux systems for atomic data calculations.
Contribution
It introduces a new Python GUI tool built with Python Mega Widgets and Tkinter, tailored for atomic physics, plasma physics, and astrophysics applications, supporting cross-platform operation.
Findings
Supports Windows and UNIX/Linux platforms
Enables flexible atomic data calculations
Improves user interface for atomic physics applications
Abstract
We create a Python GUI scripting interface working under Windows in addition to (UNIX/Linux). The GUI has been built around the Python open-source programming language. We use the Python's GUI library that so called Python Mega Widgets (PMW) and based on Tkinter Python module (http://www.freenetpages.co.uk/hp/alan.gauld/tutgui.htm). The new GUI was motivated primarily by the desire of more updated operations, more flexibility incorporating future and current improvements in producing atomic data. Furthermore it will be useful for a variety of applications of atomic physics, plasma physics and astrophysics and will help in calculating various atomic properties.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Physics and Python Applications · Particle physics theoretical and experimental studies
