sift:tutorials:bathuniversity:statistical_power_analysis_changing_gradients_and_speeds
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| sift:tutorials:bathuniversity:statistical_power_analysis_changing_gradients_and_speeds [2026/08/26 13:56] – ↷ Page moved and renamed from sift:tutorials:a_statistical_power_analysis_on_lower_limb_kinematic_comparisons_across_changing_gradients_and_speeds to sift:tutorials:bathuniversity:statistical_power_analysis_changing_gradients_and_speeds wikisysop | sift:tutorials:bathuniversity:statistical_power_analysis_changing_gradients_and_speeds [2026/08/26 13:56] (current) – ↷ Links adapted because of a move operation wikisysop | ||
|---|---|---|---|
| Line 27: | Line 27: | ||
| Interpolate: | Interpolate: | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Lowpass Filter: add SIGNAL_TYPES to TARGET and SIGNAL_FOLDER to PROCESSED | Lowpass Filter: add SIGNAL_TYPES to TARGET and SIGNAL_FOLDER to PROCESSED | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Use Processed Analog: add USE_PROCESSED to TRUE | Use Processed Analog: add USE_PROCESSED to TRUE | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Lowpass Filter: add SIGNAL_TYPES to ANALOG | Lowpass Filter: add SIGNAL_TYPES to ANALOG | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| FP Auto Baseline: add FP_NUMBER to 1+2 | FP Auto Baseline: add FP_NUMBER to 1+2 | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Modify force platform parameters: click edit and select get current C3D parameters | Modify force platform parameters: click edit and select get current C3D parameters | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Recalc: default parameters | Recalc: default parameters | ||
| Line 55: | Line 55: | ||
| Assign tags to file: each trial had two sets of tags applied, one for the gradient/ | Assign tags to file: each trial had two sets of tags applied, one for the gradient/ | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Compute model based data: similar to assigning tags, computing model based data was computed individually for the left and right side as well for the metrics that you want to calculated, Add RESULT_NAME as "the name of metric" | Compute model based data: similar to assigning tags, computing model based data was computed individually for the left and right side as well for the metrics that you want to calculated, Add RESULT_NAME as "the name of metric" | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Save pipeline as .vs3 and save workspace .cmz | Save pipeline as .vs3 and save workspace .cmz | ||
| Line 68: | Line 68: | ||
| To repeat the steps from Visual3D for all the participants, | To repeat the steps from Visual3D for all the participants, | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Each participant should have their own folder with all the .c3d files for each movement. | Each participant should have their own folder with all the .c3d files for each movement. | ||
| Line 97: | Line 97: | ||
| This is done by opening the Explore tab on the left and select Query Builder. Follow along [[sift: | This is done by opening the Explore tab on the left and select Query Builder. Follow along [[sift: | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| For example, we assessed the knee joint angle in the X direction (flexion/ | For example, we assessed the knee joint angle in the X direction (flexion/ | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Here is the query builder file used in this tutorial: [[https:// | Here is the query builder file used in this tutorial: [[https:// | ||
| Line 112: | Line 112: | ||
| If there are any traces that appear visually as outliers, they can be removed within the graph. To clean the data, start by selecting the trial(s) that had issues and right click -> Exclude Trace (raw data) to remove any incorrect trials. | If there are any traces that appear visually as outliers, they can be removed within the graph. To clean the data, start by selecting the trial(s) that had issues and right click -> Exclude Trace (raw data) to remove any incorrect trials. | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Alternative anomaly and outlier detection methods can be found from the [[https:// | Alternative anomaly and outlier detection methods can be found from the [[https:// | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Once data is cleaned you can update CMZ data. This is shown through the [[sift: | Once data is cleaned you can update CMZ data. This is shown through the [[sift: | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Select Excluded Traces and Add Event to Exclude Signals which is defined as BAD. This will tag the bad data helping to exclude those signals that are defined as " | Select Excluded Traces and Add Event to Exclude Signals which is defined as BAD. This will tag the bad data helping to exclude those signals that are defined as " | ||
| Line 135: | Line 135: | ||
| Results will popup | Results will popup | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Results of PCA can be interpreted as explained in [[sift: | Results of PCA can be interpreted as explained in [[sift: | ||
| Line 148: | Line 148: | ||
| - Set Use Workspace Mean | - Set Use Workspace Mean | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Head to Statistics and select Compute SPM | Head to Statistics and select Compute SPM | ||
| Line 157: | Line 157: | ||
| - Create SPM | - Create SPM | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Results of SPM can be interpreted as explained in [[sift: | Results of SPM can be interpreted as explained in [[sift: | ||
| Line 164: | Line 164: | ||
| ===== Does variation of speed or gradient have a larger effect on changes in knee joint kinematics? ===== | ===== Does variation of speed or gradient have a larger effect on changes in knee joint kinematics? ===== | ||
| | Changing Speed - Fast vs Slow | Changing Gradients - Downhill vs Uphill | | | Changing Speed - Fast vs Slow | Changing Gradients - Downhill vs Uphill | | ||
| - | | {{.bathuniversity_project: | + | | {{..:bathuniversity_project: |
| | Large variance in PC1 | Variance in both PC1 and PC2 | | | Large variance in PC1 | Variance in both PC1 and PC2 | | ||
| - | | {{.bathuniversity_project: | + | | {{..:bathuniversity_project: |
| - | | {{.bathuniversity_project: | + | | {{..:bathuniversity_project: |
| | Highest variance at the peak flexion angle during the stance phase | Highest variance during the swing phase | | | Highest variance at the peak flexion angle during the stance phase | Highest variance during the swing phase | | ||
| Line 174: | Line 174: | ||
| Changing Gradients - Running slow pace uphill vs downhill | Changing Gradients - Running slow pace uphill vs downhill | ||
| | PC1 | PC2 | | | PC1 | PC2 | | ||
| - | | {{.bathuniversity_project: | + | | {{..:bathuniversity_project: |
| ====== Analysis in Jiku ====== | ====== Analysis in Jiku ====== | ||
| Line 188: | Line 188: | ||
| - Choose ImportedDatum in the dropdown selection | - Choose ImportedDatum in the dropdown selection | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Head to Analysis | Head to Analysis | ||
| Line 196: | Line 196: | ||
| - Lead Seed at 0, and select Seed Lock. This is the initial number used to start the random number generator. Keeping it the same means the software will create the exact same random noise and graphs again. | - Lead Seed at 0, and select Seed Lock. This is the initial number used to start the random number generator. Keeping it the same means the software will create the exact same random noise and graphs again. | ||
| - Change sample size mode to Absolute | - Change sample size mode to Absolute | ||
| - | - Use Sift Workspace to determine how many samples are used. Choose {{.bathuniversity_project: | + | - Use Sift Workspace to determine how many samples are used. Choose {{..:bathuniversity_project: |
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| Example. For one participant comparing running downhill at fast (Group A) vs slow (Group B) pace, Power1D will look like this. Click Run to simulate data. | Example. For one participant comparing running downhill at fast (Group A) vs slow (Group B) pace, Power1D will look like this. Click Run to simulate data. | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| This will popup Results | This will popup Results | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| and Distribution | and Distribution | ||
| - | {{.bathuniversity_project: | + | {{..:bathuniversity_project: |
| **Results** indicate the power at each point across the domain. Domain represents time or cycle %. Non zero power means true effect is detectable at both maximal values and neighbouring values. Omnibus power represents the probability that the null hypothesis will be rejected in a large number of experiments. This is shown as the proportion of the h1 distribution that lies above the critical value. | **Results** indicate the power at each point across the domain. Domain represents time or cycle %. Non zero power means true effect is detectable at both maximal values and neighbouring values. Omnibus power represents the probability that the null hypothesis will be rejected in a large number of experiments. This is shown as the proportion of the h1 distribution that lies above the critical value. | ||
sift/tutorials/bathuniversity/statistical_power_analysis_changing_gradients_and_speeds.1787752583.txt.gz · Last modified: by wikisysop
