Enhancing user experience through GUIs and helper routines at MOGNO, the micro and nano tomography beamline at SIRIUS

Since its inception at the first Brazilian synchrotron (UVX), the tomography beamline group has been concerned with the beamline’s usability, recognizing that beamline operation can be a significant challenge for users. This has been carried forward to Mogno* (micro and nano tomography beamline at SIRIUS), being one of the cornerstones for user side software development, aimed at a diverse user pool that encompasses researchers from various fields and employing a range of tomography techniques (e.g., classic, phase contrast, zoom, and in-situ 4D). To effectively support this heterogeneity of users and techniques, the development of Mogno's operation software stack focused on three key objectives: providing an easy-to-use set of tools, enabling user experiments; ensuring a smooth learning curve for new and experienced users; and enable the beamline’s staff to efficiently prepare it for experiments. The resulting software stack is composed of a set of libraries and helper scripts built with Python (e.g. making sample alignment easier), that are run from GUIs (Graphical User Interfaces), developed with PyQt and PyDM. More recently, new possibilities for improving user experience are being explored, using web applications, which can lead to more accessible beamline experiment information.

Publication Details

Journal
JACOW
Published
2025-12-05
DOI
https://doi.org/10.18429/jacow-icalepcs2025-thmg011
Primary Topic
Advanced X-ray Imaging Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Enhancing user experience through GUIs and helper routines at MOGNO, the micro and nano tomography beamline at SIRIUS

JACOW
Advanced X-ray Imaging Techniques
article

Enhancing user experience through GUIs and helper routines at MOGNO, the micro and nano tomography beamline at SIRIUS

article en

Abstract

Since its inception at the first Brazilian synchrotron (UVX), the tomography beamline group has been concerned with the beamline’s usability, recognizing that beamline operation can be a significant challenge for users. This has been carried forward to Mogno* (micro and nano tomography beamline at SIRIUS), being one of the cornerstones for user side software development, aimed at a diverse user pool that encompasses researchers from various fields and employing a range of tomography techniques (e.g., classic, phase contrast, zoom, and in-situ 4D). To effectively support this heterogeneity of users and techniques, the development of Mogno's operation software stack focused on three key objectives: providing an easy-to-use set of tools, enabling user experiments; ensuring a smooth learning curve for new and experienced users; and enable the beamline’s staff to efficiently prepare it for experiments. The resulting software stack is composed of a set of libraries and helper scripts built with Python (e.g. making sample alignment easier), that are run from GUIs (Graphical User Interfaces), developed with PyQt and PyDM. More recently, new possibilities for improving user experience are being explored, using web applications, which can lead to more accessible beamline experiment information.

JACOW
Industry, innovation and infrastructure
Openalex Percentile: Top 30%
Advanced X-ray Imaging Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Enhancing user experience through GUIs and helper routines at MOGNO, the micro and nano tomography beamline at SIRIUS · JACOW (2025) | TGRS Research Map | TGRS