In need for an expert?
Accelting helps you to get the best out of your accelerometer data for movement and/or sleep research. I can provide support and training around existing software and algorithms, help to enhance them or build entirely new digital technologies. Accelting does not produce its own sensor hardware but focuses on the analysis of data coming from a wide range of sensor brands, e.g. ActivInsights, Axivity, ActiGraph, Shimmer, MoviSens, ActivPal, and Empatica.
Just need a sparring partner?
Do you run into issues with Open Source software, or simply do not know where to start? I look forward helping you with any issue related to software I wrote, e.g. GGIR, or Open Source software written by others in either R or Python. For simple problems I can do this via e-mail, but for more complex issues a conference call is often valuable.
Do you want to analyse your own data without depending on others? I can help you to become familiar with both the theoretical and practical aspects of analysing accelerometer data for human movement and sleep research. I typically do this via online sessions with you and your colleagues, involving a combination of discussions, live demonstrations, and lectures.
If existing algorithms are not sufficient for your research question(s), I can develop a new algorithm for you. I have extensive experience with the development of algorithms for accelerometer data, including: signal error reduction, missing data imputation, energy expenditure estimation, activity type detection, and sleep detection. I am familiar with both physiological and biomechanical concepts as well as the fundamentals of machine learning and statistics. A full algorithm development trajectory typically involves the following steps: Literature research, Data collection, Data quality check, Exploration of variety of classification techniques (incl. machine learning), Proof of concept, Cross validation and Publication. I can provide services around all of these stages.
I am able to build new Open Source research software as well as enhance existing software. This can include data management tasks, algorithm implementation, data visualisation functionalities, as well as setting up a good software development infrastructure. I have experience with both R and Python, work both in Windows and Linux, and share my code with version control.