You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is an existing drive to remove the MATLAB header dependency from the tdms executable source code. In similar vein, and to completely detach the TDMS workflow from MATLAB, we should look to translate the input-file generation scripts from MATLAB files into another language (such as Python).
Broadly speaking:
The files in tdms/tests/system/data/input_generation/matlab all need to be converted, but their functionality preserved.
This presents an opportunity for these loose files, and the input generation method as a whole, to be organised into a package or module.
Produce inputs via Python and
h5pysetup-matlabdoesn't allow us to run MATLAB directly or via python #239There is an existing drive to remove the MATLAB header dependency from the
tdmsexecutable source code. In similar vein, and to completely detach the TDMS workflow from MATLAB, we should look to translate the input-file generation scripts from MATLAB files into another language (such as Python).Broadly speaking:
tdms/tests/system/data/input_generation/matlaball need to be converted, but their functionality preserved.setup-matlabdoesn't allow us to run MATLAB directly or via python #239.data/input_generationfolder by having a separate module.Existing development
The
regen-to-python-playtestbranch contains initial progress towards the objectives of:Additional Considerations