XlsJointPatternProcedure#

class pyCGM2.Processing.JointPatterns.jointPatternProcedures.XlsJointPatternProcedure(xlsFiles: str, pointSuffix: str | None = None)#

Procedure for detecting joint patterns using an Excel file.

Parameters:
  • xlsFiles (str) – Path to the Excel file containing pattern definitions.

  • pointSuffix (Optional[str]) – Suffix added to model outputs.

__init__(xlsFiles: str, pointSuffix: str | None = None)#

Methods

__init__(xlsFiles[, pointSuffix])

detectPattern()

Detects and returns joint patterns based on predefined criteria.

detectValue(analysis)

Detects values from joint patterns in an analysis instance.

detectPattern()#

Detects and returns joint patterns based on predefined criteria.

Returns:

pd.DataFrame – DataFrame containing detected joint patterns.

detectValue(analysis: Analysis)#

Detects values from joint patterns in an analysis instance.

Parameters:

analysis (Analysis) – The analysis instance containing joint data.

Returns:

pd.DataFrame – DataFrame containing detected values and their statuses.