velocity-curvature-power-law-protocol
https://github.com/dagmarfraser/velocity-curvature-power-law-protocol
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 6 DOI reference(s) in README -
✓Academic publication links
Links to: springer.com -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.4%) to scientific vocabulary
Repository
Basic Info
Statistics
- Stars: 5
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 3
Metadata Files
README.md
velocity-curvature-power-law-protocol
Biological kinematics: a detailed review of the velocity-curvature power law calculation
Dagmar S. Fraser, Massimiliano Di Luca, and Jennifer L. Cook
Now published in Experimental Brain Research https://link.springer.com/article/10.1007/s00221-025-07065-0
PsyArXiv Preprint https://doi.org/10.31234/osf.io/vfq3d
*Correspondence: d.s.fraser@bham.ac.uk (Dagmar S. Fraser).
Abstract
The ‘one-third power law’, relating velocity to curvature is among the most established kinematic invariances in bodily movements. Despite being heralded amongst the ‘kinematic laws of nature’ (Flash 2021, p. 4), there is no consensus on its origin, common reporting practice, or vetted analytical protocol. Many legacy elements of analytical protocols in the literature are suboptimal, such as noise amplification from repeated differentiation, biases arising from filtering, log transformation distortion, and injudicious linear regression, all of which undermine power law calculations. Recent findings of power law divergences in clinical populations have highlighted the need for improved protocols. This article reviews prior power law calculation protocols, identifies suboptimal practices, before proposing candidate solutions grounded in the kinematics literature. We evaluate these candidates via two simple criteria: firstly, they must avoid spurious confirmation of the law, secondly, they must confirm the law when it is present. Ultimately, we synthesise candidate solutions into a vetted, modular protocol which we make freely available to the scientific community. The protocol’s modularity accommodates future analytical advances and permits re-use in broader kinematic science applications. We propose that adoption of this protocol will eliminate artificial confirmation of the law and facilitate more sensitive quantification of recently noted power law divergences, which are associated with neurochemical disturbances arising from dopaminergic drugs, and in conditions such as Parkinson’s and autism.
Keywords Two-thirds power law · One-third power law · Kinematics · Noise · Filtering · Regression
Description
This repository contains protocols to calculate the Velocity Gain Factor and Beta exponent of the velocity-curvature one-third power law. Legacy calculations are presented side by side with vetted analysis choices extracted from the wider literature. This repository supports the preprint available here - https://osf.io/preprints/psyarxiv/vfq3d and released article https://link.springer.com/article/10.1007/s00221-025-07065-0
How to use
Clone the repository. Or launch in MATLAB Online
For synthetic data - Run PowerLawSynthetic.m after navigating to the src subfolder of the main PowerLawToolChainSubmit folder. Edit the variable paramChoice to choose between 1 Maoz et al. 2005 or 2 Schaal and Sternad 2005 re-implementaions. Revised graphs for the v3 of this paper's preprint may be obtained by running PowerLawSyntheticv3figure.m
Figures will be saved in the figures subfolder.
For empirical data - Run PowerLawEmpirical.m after navigating to the src subfolder of the main PowerLawToolChainSubmit folder. Revised graphs for v3 of this paper's preprint may be obtained by running PowerLawEmpiricalv3figure.m This repositiory contains data from the available N=14 (of 40) participants of Zarandi et al. 2023 Available here https://github.com/lucaoneto/IJCNN2022_Ellipses/tree/main/data
Figure will be saved in the figures subfolder.
Additional graphs from v3 of the paper shapesHuhAndBetav3figure.m_ and PlotCitesv3.m_.
Acknowledgments
This project has received funding from the European Union’s Horizon 2020 Research and Innovation Programme under ERC-2017-STG Grant Agreement No 757583 Massimiliano Di Luca is partially supported by the Engineering and Physical Sciences Research Council
Bibliography [1] Flash T (2021) Brain Representations of Motion Generation and Perception: Space-Time Geometries and the Arts. In: Flash T, Berthoz A (eds) Space-Time Geometries for Motion and Perception in the Brain and the Arts. Springer International Publishing, Cham, pp 3–34. https://doi.org/10.1007/978-3-030-57227-3_1
Owner
- Name: Dagmar S Fraser
- Login: dagmarfraser
- Kind: user
- Company: Centre for Human Brain Health
- Website: https://scholar.google.com/citations?hl=en&user=_xemamoAAAAJ
- Repositories: 7
- Profile: https://github.com/dagmarfraser
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Fraser" given-names: "Dagmar Scott" orcid: "https://orcid.org/0000-0002-9241-7772" - family-names: "Di Luca" given-names: "Massimiliano" orcid: "https://orcid.org/0000-0003-3085-7251" - family-names: "Cook" given-names: "Jennifer Louise" orcid: "https://orcid.org/0000-0003-4916-8667" title: "Velocity-Curvature Power Law Protocol [MATLAB]" version: 1.0.1 identifiers: doi: 10.5281/zenodo.17047462 date-released: 2024-05-19 url: "https://github.com/dagmarfraser/velocity-curvature-power-law-protocol"
GitHub Events
Total
- Release event: 3
- Watch event: 5
- Push event: 28
- Pull request event: 1
- Create event: 3
Last Year
- Release event: 3
- Watch event: 5
- Push event: 28
- Pull request event: 1
- Create event: 3