OpensimDataFrame#

class pyCGM2.Model.Opensim.opensimIO.OpensimDataFrame(DATA_PATH, filename)#

OpenSim storage (sto/mot) file loaded as a pandas dataframe.

Parameters:
  • DATA_PATH (str) – Folder path.

  • filename (str) – Filename.

__init__(DATA_PATH, filename)#

Methods

__init__(DATA_PATH, filename)

dataFrameToDict()

Return the columns (except time) as a dictionary.

getDataFrame()

Return the dataframe.

save([outDir, filename])

Save the dataframe as an OpenSim storage file, with the original header.

dataFrameToDict()#

Return the columns (except time) as a dictionary.

Returns:

dict – Column values by label.

getDataFrame()#

Return the dataframe.

Returns:

pd.DataFrame – The data.

save(outDir=None, filename=None)#

Save the dataframe as an OpenSim storage file, with the original header.

Parameters:
  • outDir (str, optional) – Output folder. Defaults to the original folder.

  • filename (str, optional) – Output filename. Defaults to the original filename.