Reading Features
arora.reader.get_edf
arora.reader.get_edf(file)
Reads in edf file.
- Parameters:
- filestr
Path to the edf file to be read
- Returnslist of float , pandas DataFrame
An array of all the signals and a DataFrame with information about the signals
For example:
>>> edf_file = "path/to/edf.file"
>>> arora.reader.get_edf(edf_file)
>>>([array([2.33333333e-06, 2.33333333e-06, 2.33333333e-06, ...,
2.11111111e-06, 2.22222222e-06, 2.11111111e-06]),
array([2.11111111e-06, 2.22222222e-06, 2.11111111e-06, ...,
2.11111111e-06, 2.33333333e-06, 2.22222222e-06]),
array([2.11111111e-06, 2.22222222e-06, 2.11111111e-06, ...,
2.22222222e-06, 2.11111111e-06, 2.33333333e-06]),
array([0., 0., 0., ..., 0., 0., 0.]),
array([-0.00015, -0.00015, -0.00015, ..., -0.00015, -0.00015, -0.00015]),
array([3.e-06, 3.e-06, 3.e-06, ..., 3.e-06, 3.e-06, 3.e-06])])
label dimension sample_rate sample_frequency physical_max \
0 Abdomen V 250.0 250.0 0.001201
1 Abdomen CaL 250.0 250.0 0.000799
2 Abdomen Fast V 2000.0 2000.0 0.001213
3 Abdomen Raw counts 2000.0 2000.0 0.000208
4 Activity g/s 200.0 200.0 10.000000
...
78 Voltage (battery V 1000.0 5000.0 35.767000
79 Voltage (core) V 1000.0 4000.0 35.767000
80 X Axis g 100.0 200.0 2.000000
81 Y Axis g 100.0 100.0 2.000000
82 Z Axis g 100.0 100.0 2.000000
physical_min digital_max digital_min prefilter transducer
0 -0.00005 33333 -33333
1 -0.00005 33333 -33333
2 -0.00015 33333 -33333
3 0.00000 33333 -33333
4 -50.00030 33333 -33333
...
78 -35.76800 33333 -33333
79 -59.76800 33333 -33333
80 -5.00006 33333 -33333
81 -1.00006 33333 -33333
82 -5.00006 33333 -33333
arora.reader.get_e4_info
arora.reader.get_e4_info(csv_file)
- Parameters:
- csv_filestr
filename of a csv file
- Returnsint,
start time and frequency of the file
For example:
>>> csv_file = "path/to/csv/file/file_name.csv"
>>> start_time, freq = arora.reader.get_e4_info(csv_file)
>>> start_time
some_datetime_object
>>> freq
200
arora.reader.e4_to_dataframe
arora.reader.e4_to_dataframe(signal_name, path)
- Parameters:
- signal_namestr
Name of the signal.
- pathstr
Path to file.
- Returns:
pandas.DataFrame
of the signal.
For example:
>>> arora.reader.e4_to_dataframe()
arora.reader.withings_csv_to_dataframe
arora.reader.withings_csv_to_dataframe(signal, path)
- Parameters:
- signal?
signals
- pathstr
Path to file.
- Returns:
pandas.DataFrame
of the signals.
For example:
>>> arora.reader.withings_csv_to_dataframe()