class Feature:
    DayOfWeek: int
    Day: int
    Hour: int
    Minute: int
    JamFactor: float
    JamFactorDuration: int
    DeltaJamFactor: int
    NeightbourJamFactor: float
    NeightbourJamFactorDuration: int
    TimeStamp: str


# have only one feature extraction instance
#    def getPreviousFeatureByID(id: ID) -> Feature:


# def _getPreviousFeature(id: ID)

# def _calJamtorDuration(jf: float, previous_duration: int)
    