visual3d:documentation:pipeline:signal_commands:global_normalized_signal_mean
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
visual3d:documentation:pipeline:signal_commands:global_normalized_signal_mean [2024/11/15 20:57] – Major strides towards pipeline command format. wikisysop | visual3d:documentation:pipeline:signal_commands:global_normalized_signal_mean [2025/05/05 14:32] (current) – Minor revisions wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== Global Normalized Signal Mean ===== | + | ====== Global Normalized Signal Mean ====== |
- | This command computes the mean signal from a collection of signal traces, with each trace time-normalized to the specified [[visual3d: | + | This command computes the mean signal from a collection of signal traces, with each trace time-normalized to the specified [[visual3d: |
There are options within this command for calculating means: | There are options within this command for calculating means: | ||
Line 26: | Line 26: | ||
</ | </ | ||
- | + | ===== Parameters | |
- | + | ||
- | + | ||
- | ==== Parameters ==== | + | |
If **CALCULATE_PER_FILE=false** All signal traces from all active files are used to compute the mean | If **CALCULATE_PER_FILE=false** All signal traces from all active files are used to compute the mean | ||
Line 37: | Line 34: | ||
If the **CMO Library** is active, it is important to highlight the distinction, | If the **CMO Library** is active, it is important to highlight the distinction, | ||
- | ==== Output ==== | + | ===== Output ===== |
- | + | ||
- | The resulting signal is a [[Visual3D: | + | |
- | If **CALCULATE_PER_FILE=true** then a P2D signal is also stored with each C3D file. | + | The resulting signal is a [[Visual3D: |
- | ==== Dialog ==== | + | ===== Dialog |
The Global_Normalized_Signal_Mean command can also be edited interactively using the following dialog | The Global_Normalized_Signal_Mean command can also be edited interactively using the following dialog | ||
Line 49: | Line 44: | ||
{{: | {{: | ||
- | ==== Multisubject support ==== | + | ===== Multisubject support |
- | Visual3D supports multiple subjects within the same workspace, and across CMO/Z library workspaces. Older versions of Visual3D will not support the subject prefix extensions of this command. | + | Visual3D supports |
When using a version of Visual3D [[visual3d: | When using a version of Visual3D [[visual3d: | ||
Line 57: | Line 52: | ||
After v2022.08.1, Visual3D extends these normalized signal mean calculations to be computed for each subject that is identified in the .C3D parameters SUBJECT section. In this way, the a single CMO/Z GLOBAL will contain the normalized mean curve for each subject within the CMO/Z file, prefixed with the subject' | After v2022.08.1, Visual3D extends these normalized signal mean calculations to be computed for each subject that is identified in the .C3D parameters SUBJECT section. In this way, the a single CMO/Z GLOBAL will contain the normalized mean curve for each subject within the CMO/Z file, prefixed with the subject' | ||
- | ==== Examples ==== | + | ===== Examples |
This command is incredibly useful for summarizing data in your CMZ files and there are a number of ways in which it can be used. | This command is incredibly useful for summarizing data in your CMZ files and there are a number of ways in which it can be used. | ||
- | === Example 1: Global Normalized Means for 2 Signals === | + | ==== Example 1: Global Normalized Means for 2 Signals |
This example will time-normalize a signal (in this case Knee Flexion Angle) between events (RHS to RHS) for right knee angles and (LHS to LHS) for left knee angles, and compute the Global mean and standard deviation. | This example will time-normalize a signal (in this case Knee Flexion Angle) between events (RHS to RHS) for right knee angles and (LHS to LHS) for left knee angles, and compute the Global mean and standard deviation. | ||
Line 85: | Line 80: | ||
Click **OK** to close the dialog. The text representation of the command is similar to the example seen in the next section. | Click **OK** to close the dialog. The text representation of the command is similar to the example seen in the next section. | ||
- | === Example 2: Global Normalized Means for more than two signals === | + | ==== Example 2: Global Normalized Means for more than two signals |
This example will time-normalize several signals at the Hip, Knee, and Ankle for both left and right sides using a meta-command. The means for all 3 components of the each signal will be calculated. | This example will time-normalize several signals at the Hip, Knee, and Ankle for both left and right sides using a meta-command. The means for all 3 components of the each signal will be calculated. | ||
Line 159: | Line 154: | ||
</ | </ | ||
- | ==== Exporting the Global Normalized Signal Mean ==== | + | ==== Example 3: Exporting the Global Normalized Signal Mean === |
The signal is stored in the [[visual3d: | The signal is stored in the [[visual3d: | ||
Line 190: | Line 185: | ||
; | ; | ||
</ | </ | ||
- | |||
- | |||
visual3d/documentation/pipeline/signal_commands/global_normalized_signal_mean.txt · Last modified: 2025/05/05 14:32 by wikisysop