mdaviz: MDA Data Viewer#
A Python Qt6 application for visualizing MDA (Measurement Data Acquisition) data with advanced curve fitting capabilities.
Key Features#
Data Visualization: Visualize MDA data with support for 1-D and multi-dimensional plots
Interactive Plotting: Real-time data visualization with matplotlib integration
Advanced Curve Fitting: 7 mathematical models (Gaussian, Lorentzian, Linear, Exponential, Quadratic, Cubic, Error Function)
Auto-Load Folders: Automatically loads the first valid folder from recent folders list
Lazy Loading: Efficient folder scanning with progress indicators for large datasets
Recent Folders: Remembers recently opened folders for quick access
Cursor Utilities: Interactive cursors for data analysis and range selection
Mathematical Analysis: Basic mathematical information and data processing
Cross-Platform: Runs on Windows, macOS, and Linux
Documentation#

Screenshot of the mdaviz GUI displaying sample data with curve fitting.#
About#
- home:
- bug tracker:
- source:
- license:
- full version:
1.1.2.dev64+g92e0e65
- published:
Jul 28, 2025
- revisions:
- index:
- module:
- search:
Acknowledgements#
“This product includes software produced by UChicago Argonne, LLC under Contract No. DE-AC02-06CH11357 with the Department of Energy.”