Example #1
0
def findFeature(cat, feat):
    if cat == "time":
        return [f for f in tds.posFeatures().keys() if f in feat]
    if cat == "freq":
        return [f for f in fds.posFeatures().keys() if f in feat]
    if cat == "vel":
        return [f for f in vel.posFeatures().keys() if f in feat]
    if cat == "peak":
        return [f for f in ps.posFeatures().keys() if f in feat]
Example #2
0
def findCategory(el, feat):
    if "A" in el:  # Time or Freq
        if feat in tds.posFeatures().keys():
            return "time"
        else:
            return "freq"
    elif "V" in el:  # Velocity
        return "vel"
    return "peak"
Example #3
0
def getAllFeatures():
    part = {
        'time': {
                 'cols': tds.posCols(),
                 'features': tds.posFeatures().keys()
                 },
        'freq': {
                 'cols': fds.posCols(),
                 'features': fds.posFeatures().keys()
                 },
        'vel':  {
                 'cols': vs.posCols(),
                 'features': vs.posFeatures().keys()
                 },
        'peak': {
                 'cols': ps.posPeaks(),
                 'features': ps.posFeatures().keys()
                 }
        }

    return {
        'ankle': part,
        'hip': part
        }