Data Analysis/Visualization
CMDimCircuits.jl: Process measurement/simulation results from parametric analysis
CMDimCircuits.jl: Process measurement/simulation results from parametric analysis
CMDimCircuits.jl provides facilities to efficiently post-process and analyze results from circuit measurement & simulation.
CMDimCircuits.jl is based off of the CMDimData.jl/MDDatasets.jl solution, thus providing a means to deal with multi-dimensional datasets from "parametric analyses".
More specifically, the goal is to provide an analysis framework leading to minimal code, written in a natural, and readable fashion. The following describes a typical workflow enabled by this package:
- Read in complex multi-dimensional input data from measurement/simulation results.
- Treat transient datasets as continuous-time (automatically interpolate when time steps are mismatched).
- Perform the same operation on all parametric sweeps (usually) without having to write explicit loops.
- Quickly generate plots that shed light on the studied phenomenon.
- Select from a multitude of plotting backends (possibly at a later date).
- Save both data & plot configuration to a single .hdf5 file.
- Reload plot & data for further investigation at a later time.