Skip to content
Ability

ReferenceFeatures

Features

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Features are taken in time and frequency domains.

Python

def extract_features(path_names: dict, column_names=None, sampling_rate: float = 1000.0, file_ext: str = 'csv')
NameTypeDescription
path_namesdictLorem ipsum dolor sit amet. Required keys: bandpass, fwr, feature.
column_nameslistConsectetur adipiscing elit. Optional.
sampling_ratefloatSed do eiusmod tempor. Default is 1000.0.

Java

FunctionDescription
calc_apLorem ipsum dolor sit amet.
calc_iemgConsectetur adipiscing elit.
calc_mavSed do eiusmod tempor incididunt.
calc_rmsUt labore et dolore magna aliqua.
calc_wlLaboris nisi ut aliquip ex ea.

C#

FunctionDescription
calc_mdfDolor in reprehenderit in voluptate.
calc_mnfVelit esse cillum dolore eu fugiat.
calc_seNulla pariatur excepteur sint occaecat.

Python samples

Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Cum sociis natoque penatibus.

Get data from a session

import ability as ab

paths = ab.make_paths()
table = ab.extract_features(paths, sampling_rate=2000)
print(table.columns)

Other languages

Etiam porta sem malesuada magna mollis euismod. Donec sed odio dui.

Get data from a session

import ability as ab

data = ab.read_file("trial.csv")
windows = ab.window(data, length=250, step=125)
print(len(windows))