Overview
Power1D UI is a commercial desktop application we built at Jiku, the startup where I run software development. It puts a GUI on the open-source power1d Python library (Todd Pataky et al.) so biomechanics researchers can run statistical power analysis on one-dimensional waveform data — joint angles, force trajectories, and similar continuum measurements — without writing any code.
We released it in April 2025. It handles both sides of the problem: sample-size planning before you run an experiment, and post-hoc power analysis on data you already have. As far as we know it is the first tool that does power analysis on 1D continuum data rather than on scalar summary values.
What it does
- Sample-size planning and post-hoc power analysis for 1D waveform data
- Drag-and-drop CSV input with interactive data-model building
- Effect-size and geometry sculpting to set up the analysis
- Runs on Windows, Mac, and Linux; sold under a perpetual license
HAS Motion integration
In July 2025 we announced an integration with HAS Motion's Sift platform, so power1d analysis runs directly inside Sift's pipeline and picks up its data-query and time-normalization tools. Most existing power-analysis tools — G*Power, SPSS — only handle scalar point data, which is what makes the 1D support worth doing. The details are in HAS Motion's announcement.
"I am thrilled to partner with HAS-Motion and their wonderful team of talented scientists and engineers. Jiku's vision for the future of the biomechanics software landscape aligns perfectly with HAS-Motion's mission to empower researchers with advanced, state-of-the-art analysis tools." — Todd Pataky, Jiku's CTO
How it is built
The UI is a cross-platform front end over the power1d library, which does the actual statistical work: one-dimensional statistical parametric mapping, the power calculations, and the plots. The underlying methods come from peer-reviewed work by Pataky and colleagues:
- Vector field statistical analysis (721 citations)
- One-dimensional statistical parametric mapping in Python (771 citations)
- Generalized n-dimensional biomechanical field analysis (773 citations)
- RFT1D: smooth one-dimensional random field upcrossing probabilities (78 citations)
Backend: Python (power1d library)
Platform: Cross-platform (Windows, Mac, Linux)
License: Commercial (Perpetual)
Integration: HAS Motion Sift Platform