Conversion

Functions for converting external file formats (C3D, MVNX, OpenCap CSV, generic tables) into the biomechzoo zoo data structure.

biomechzoo.conversion.c3d2zoo_data.c3d2zoo_data(c3d_obj)[source]

Convert an ezc3d C3D object to zoo format.

Parameters:

c3d_obj (dict) – C3D object loaded via ezc3d, containing ‘data’ and ‘parameters’ keys.

Returns:

dict – Zoo dictionary with ‘line’ and ‘event’ fields per channel, plus a ‘zoosystem’ metadata entry.

biomechzoo.conversion.mvnx2zoo_data.mvnx2zoo_data(fl)[source]

loads mvnx file from xsens

biomechzoo.conversion.mvnx2zoo_data.is_valid_for_zoo(val)[source]

Returns True if the value is valid for a MATLAB-compatible zoo structure.

biomechzoo.conversion.opencap2zoo_data.opencap2zoo_data(ik_file)[source]
biomechzoo.conversion.table2zoo_data.table2zoo_data(fl, extension, skip_rows=0, freq=None, data_type='Video', sep=None)[source]