pyCGM2.Processing.analysis#

Filters#

AnalysisFilter()

Filter building an Analysis instance.

XlsExportDataFrameFilter()

Filter for exporting a pandas DataFrame or a list of pandas DataFrames as XLS or XLSX spreadsheets.

XlsAnalysisExportFilter()

Filter for exporting an analysis instance as a spreadsheet.

AnalysisExportFilter()

Filter for exporting an Analysis instance as a JSON file.

Procedures#

AbstractBuilder([cycles])

AnalysisBuilder(cycles[, ...])

Analysis builder

GaitAnalysisBuilder(cycles[, ...])

Builder for constructing a gait analysis instance.

The analysis object#

Analysis()

A class-container for storing analysis data including descriptive statistics of various biomechanical parameters.

AnalysisStructure()

A structure for organizing and storing analysis data.

Functions#

getPhases(dataStats[, context])

get phases

getNumberOfCycle(analysisInstance, label, ...)

return the number of cycle from a given ouput and its event context.

getValues(analysisInstance, label, context)

return the values from a given ouput and its event context.

isKeyExist(analysisInstance, label, context)

check if the combinaison label/context exist in the analysis instance

getAnalysisSection(analysisInstance, label, ...)

return the section ( ie kinematic, kinetic or emg) of a given label and its context

normalizedMuscleLength_withPose(...)