Features
- class gaitalytics.features.FeatureCalculation(config: MappingConfigs)
Base class for feature calculations.
This class provides a common interface for calculating features.
- abstract calculate(trial: TrialCycles) DataArray
Calculate the features for a trial.
- Args:
trial: The trial for which to calculate the features.
- Returns:
An xarray DataArray containing the calculated features.
- class gaitalytics.features.PhaseTimeSeriesFeatures(config: MappingConfigs)
Calculate phase time series features for a trial.
- This class calculates following phase time series features for a trial.
stand_min
stand_max
stand_mean
stand_median
stand_std
stand_amplitude
swing_min
swing_max
swing_mean
swing_median
swing_std
swing_amplitude
- class gaitalytics.features.SpatialFeatures(config: MappingConfigs)
Calculate spatial features for a trial.
This class calculates following spatial features for a trial. - step_length - step_width
- class gaitalytics.features.TemporalFeatures(config: MappingConfigs)
Calculate temporal features for a trial.
- This class calculates following temporal features for a trial.
double_support
single_support
foot_off
opposite_foot_off
opposite_foot_contact
stride_time
step_time
cadence
- class gaitalytics.features.TimeSeriesFeatures(config: MappingConfigs)
Calculate time series features for a trial.
This class calculates following time series features for a trial. - min - max - mean - median - std