The Multi-Diagnostic Toolkit Project (MDP) is a small but powerful tool to transform and display data produced by the University of Washington's Advanced Propulsion Laboratory. The MDP's purpose is simplify tedious calculation and manipulation on large datasets of an oscilloscope signal that displays in an interactive plot window. The program is designed for use with Advanced Propulsion Laboratory's instruments and data only and is not recommended for use elsewhere. The MDP is designed to be as modular as possible and written in Python 3.
Open MDP by either running the executable* file, or by running $ python mdp.py
in the terminal. The second option requires Python 3 and The MDP's library dependencies. Installing the Anaconda Python Platform is recommended.
The main interface features a dropdown menu to choose what type of data MDP will interpret and display.
- Current Signal compatibility:
- Langmuir Probe
- Retarding Energy Field Analyzer
- Faraday Probe
- Raw signal
- Export plot image files
- Plot Ion velocity distribution functions
- Time-of-Flight Langmuir probe analysis
- Parameterized Butterworth signal filter
- Export transformed data
Normalized IVDF trace(v1.3.2)Time of Flight not properly displaying time interval(v1.3.2)Unexpected crash upon directory error(v1.3.2)- No default directories on menu selection
- Ambiguous Subplot for REFA
- NFP Analysis UI
- Long directory title in plot window for single plots
- Ambiguous UI Location -> Directory