Default feature definitions

definitions()

.dtIntoe(df)

.dtOutoe(df)

.dtEPS(df)

.dtDelayIncPkKnFx(df)

.dtDecPkKnFx(df)

.dtDelayDecPkKnFx(df)

.dtDecFxLoading(df)

.dtH2R(df)

.dtS2R(df)

.dtDecDF(df)

.dtDesc2R(df)

.dtIncPF(df)

.dtIncMaxDF(df)

.dtIncDF(df)

.dtIPP(df)

.dtN1R(df)

.dtFtD(df)

.dtDFSwg(df)

.dtAIR(df)

.dtIncFxIC(df)

.dtIncFxICEarlyKnExt(df)

.dtHypExt(df)

.dtFxMS(df)

.dtIncPkKnFx(df)

.dtDelayPkKnFx(df)

.dtDelayIncPkKnFx(df)

.dtDecPkKnFx(df)

.dtDelayDecPkKnFx(df)

.dtDecFxLoading(df)

.dtHipExtDef(df)

.dtIncHipFx(df)

.dtHipHypFx(df)

.dtIncHipExtMS(df)

.dtIncHipFxDecROM(df)

.dtDecHipFxIC(df)

.dtExHipAbdSwg(df)

.dtExHipAdd(df)

.dtExHipAbd(df)

.dtHipAddSt(df)

.dtHipIR(df)

.dtHipER(df)

.dtIncIRLateSt(df)

.dtIncPelTilt(df)

.dtDecPelTilt(df)

.dtDblBump(df)

.dtIncPelTiltIncROM(df)

.dtIncPelTiltIncROM(df)

.dtDecPelTiltIncROM(df)

.dtPelElevDepr(df)

.dtIncPelROM(df)

.dtProRetraction(df)

.dtIncPelRotROM(df)

.dtRevROM(df)

Arguments

df

dataframe which has columns curve_id and 0,1,...,100, and (optionally) ofs (opposite foot strike time) for pelvis features.

Value

same as df but augmented with extra colunn(s) indicating whether the feature is detected

Details

For help on writing your own feature definition see here.

Examples

.dtIntoe(kinematics)
#> # A tibble: 12 x 3 #> curve_id `Cl:mean(0:60)>1sd` In #> <int> <lgl> <dbl> #> 1 29 T 1.00 #> 2 30 F 0 #> 3 59 T 1.00 #> 4 60 F 0 #> 5 89 T 1.00 #> 6 90 T 1.00 #> 7 119 T 1.00 #> 8 120 F 0 #> 9 149 T 1.00 #> 10 150 F 0 #> 11 179 T 1.00 #> 12 180 F 0