Mobilise-D
Mobilise-D
The Mobilise-D dataset derived from the Mobilise-D consortium and is a European project that aims to develop a comprehensive system to monitor and evaluate people's gait based on digital technologies, including sensors worn on the body, such as a low back-worn inertial measurement unit (IMU). Example data were made publicly available as Micó-Amigo et al., Zenodo, 2023, Assessing real-world gait with digital technology? Validation, insights and recommendations from the Mobilise-D consortium [Data set], doi: 10.5281/zenodo.7547125 and results for the entire dataset were published as Micó-Amigo et al., Journal of NeuroEngineering and Rehabilitation, 2023, Assessing real-world gait with digital technology? Validation, insights and recommendations from the Mobilise-D consortium, doi: 10.1186/s12984-023-01198-5.
For this dataset a simple load function is provided to load the data into the KielMAT dataclasses.
fetch_dataset(progressbar=True, dataset_path=Path(__file__).parent / '_mobilised')
Fetch the Mobilise-D dataset from the Zenodo repository.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
progressbar
|
bool
|
Whether to display a progressbar. Defaults to True. |
True
|
dataset_path
|
str | Path
|
The path where the dataset is stored. Defaults to Path(file).parent/"_mobilised". |
parent / '_mobilised'
|
Source code in kielmat/datasets/mobilised.py
36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 |
|
load_recording(cohort='PFF', file_name='data.mat', dataset_path=Path(__file__).parent / '_mobilised', progressbar=True)
Load a recording from the Mobilise-D dataset.
If the dataset has not yet been downloaded, then is fetched from the Zenodo repository using the pooch package.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
cohort
|
Literal['PFF', 'PD', 'MS', 'HA', 'COPD', 'CHF']
|
The cohort from which data should be loaded. Defaults to "PFF". |
'PFF'
|
file_name
|
str
|
The filename of the data file. Defaults to "data.mat". |
'data.mat'
|
dataset_path
|
str | Path
|
The path to the dataset. Defaults to Path(file).parent/"_mobilised". |
parent / '_mobilised'
|
progressbar
|
bool
|
Whether to display a progressbar when fetching the data. Defaults to True. |
True
|
Returns:
Name | Type | Description |
---|---|---|
KielMATRecording |
KielMATRecording
|
An instance of the KielMATRecording dataclass containing the loaded data and channels. |
Source code in kielmat/datasets/mobilised.py
67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 |
|