The code and data related to the paper titled "Complexity of spatiotemporal plantar pressure patterns during everyday behaviours"
Published manuscript is published in the Journal of the Royal Society Interface, DOI: 10.1098/rsif.2023.0052
Cleland, L. D., Rowland, H. M., Mazzà, C., & Saal, H. P. (2023). Complexity of spatiotemporal plantar pressure patterns during everyday behaviours. Journal of the Royal Society Interface.
- Luke D Cleland1,3* - ldcleland1@sheffield.ac.uk - repository manager
- Holly M Rowland1 - hmrowland1@sheffield.ac.uk
- Claudia Mazzà2,3 - c.mazza@sheffield.ac.uk
- Hannes P Saal1,3 - h.saal@sheffield.ac.uk
1 Department of Psychology, The University of Sheffield, UK
2 Department of Mechanical Engineering, The University of Sheffield, UK
3 Insigneo institute for in silico medicine, The University of Sheffield, UK
* Corresponding author
All code within this repository is authored by Luke Cleland unless otherwise specified.
Within insole.py, import_data(), cut_frame(), map2footsim() are all adapted from FootSim.
code/project_insole.m is adapted from code used in other studies conducted by colleagues within the Department of Mechanical Engineering, University of Sheffield
/administrationcontains the project checklist with task descriptions, consent form and information sheet/codecontains all files of code required to collate, process and analyse the data/preprocessed_datacontains preprocessed data that is used for data analysis/individual_figurescontains the individual figures created fromfigures.py/paper_figurescontains the panels found within the manuscript/scaled_datafolder to store participant insole data scaled to a common foot size/processed_datais the location that files with pre-processed data in will be saved following the processing pipeline. These files are used for later analysis and figure generations
Data on the Open Science Framework (https://osf.io/n9f8w/)
/raw_datacontains all raw data files relating to IMU recordings and insole recordings. Should be saved in a folder namedraw_datawithin this repository/participant id/trial id/.csvraw data files/.fsxTekScan insole recordings/.h5IMU sensor recordings
/processed_datacontains files with pre-processed data in will be saved following the processing pipeline.
- Python 3.8.2
- Numpy 1.19.1
- Pandas 1.1.3
- Matplotlib 3.3.1
- Seaborn 0.11.1
- Scipy 1.5.0
- Scikit-learn - 1.1.1
- Scikit-image - 0.16.2
- FootSim - date 20/10/2022
FootSim is required to process the raw data. Public FootSim repository can be found at https://github.com/ActiveTouchLab/footsim-python. Code for "Complexity of spatiotemporal plantar pressure patterns during everyday behaviours" is built upon that in the FootSim repository
LC is supported by a studentship from the MRC Discovery Medicine North (DiMeN) Doctoral Training Partnership (MR/N013840/1).