diff --git a/README.md b/README.md index c4b78224..30b7e41e 100644 --- a/README.md +++ b/README.md @@ -13,14 +13,125 @@ Welcome to the KielMotionAnalysisToolbox (KielMAT). We are a Python based toolbo The toolbox is aimed at motion researchers who want to use Python-based open-source software to process their data. We have implemented validated algorithms in modules to process motion data, as shown in the table below: -## Overview of modules -| Module | Description | Data | -|--------------------------------|------------------------------------------------|----------------------------------------| -| Gait sequence detection (GSD) | Detects gaits | 3D accelerations from the lower back | -| Initial contact detection (ICD)| Detects initial contact during gait | 3D accelerations from the lower back | -| More to follow... | Additional modules to be added | | +## Overview of Modules + +The table below provides an overview of key modules, their functionalities, input data, validation datasets, and outputs. + +
+ +## Units + +The table below provides an overview of commonly used value types and their corresponding units. Before starting work with modules in the toolbox, ensure that all data is in standard SI units as specified. This ensures compatibility with the algorithms, which are designed to expect inputs in these units. + + -The idea is that various motion data can be loaded into our dedicated dataclass which rely on principles from the [Motion-BIDS](https://bids-specification.readthedocs.io/en/latest/modality-specific-files/motion.html) standard. ## Installation The toolbox has been released on [pypi](https://pypi.org/project/kielmat/) and can be installed via pip: @@ -30,6 +141,8 @@ pip install kielmat It requires Python 3.10 or higher. ## Data classes +The idea is that various motion data can be loaded into our dedicated dataclass which rely on principles from the [Motion-BIDS](https://bids-specification.readthedocs.io/en/latest/modality-specific-files/motion.html) standard. + ### Data classes: conceptual framework Motion data is recorded with many different systems and modalities, each with their own proprietary data format. KielMAT deals with this by organizing both data and metadata in a [BIDS-like format](https://bids-specification.readthedocs.io/en/stable/modality-specific-files/motion.html). The BIDS format suggests that [motion recording data](https://bids-specification.readthedocs.io/en/stable/modality-specific-files/motion.html#motion-recording-data) from a single tracking system is organized in a single `*_tracksys-