Table of Contents
Event Global Maximum
Overview
This command identifies the global maximum of a specified signal within a given time range and creates an event at that peak value. This command is useful for detecting peak joint angles, force plate data peaks, or maximum velocity in motion capture trials.
Pipeline Command
The following command shows the most recent update, Version 6.
Event_Global_Maximum /RESULT_EVENT_NAME= ! /SIGNAL_TYPES= ! /SIGNAL_FOLDER=ORIGINAL ! /SIGNAL_NAMES= ! /SIGNAL_COMPONENTS= ! /FRAME_OFFSET=0 ! /TIME_OFFSET= ! /EVENT_SEQUENCE= ! /EXCLUDE_EVENTS= ! /EVENT_SEQUENCE_INSTANCE=0 ! /EVENT_SUBSEQUENCE= ! /SUBSEQUENCE_EXCLUDE_EVENTS= ! /EVENT_SUBSEQUENCE_INSTANCE=0 ! /THRESHOLD= ;
Command Parameters
The following table shows the command parameters and descriptions:
/RESULT_EVENT_NAME= | Specifies the name of the event created at the peak signal value. |
! /SIGNAL_TYPES= | Type of signal from which the maximum value will be extracted (Target, Analog, etc.) |
! /SIGNAL_FOLDER=ORIGINAL | Folder within signal type. |
! /SIGNAL_NAMES= | Defines the signal from which the maximum value will be extracted. |
! /SIGNAL_COMPONENTS= | Component of the named signal which the maximum value will be found in (X, Y, Z) |
Specify an Event Label(s) at the Global Maximum of a signal.
The result will be one maximum value over the range.
If the local maxima are needed, see the Event_Maximum command
To review the difference between local and global maximum values please see here.
Version 6
The Event_Global_Maximum command may be used to place an event at the Global maximum value of a signal. If Threshold has a value or expression only global maximum greater than the threshold will be identified.
Version 5
The Event_Global_Maximum command may be used to place an event label at the Global Maximum value of a signal.
Event_Global_Maximum /RESULT_EVENT_NAME= ! /SIGNAL_TYPES= ! /SIGNAL_NAMES= ! /SIGNAL_FOLDER= ORIGINAL ! /SIGNAL_COMPONENTS= ! /FRAME_OFFSET= 0 ! /TIME_OFFSET= ! /EVENT_SEQUENCE= ! /EXCLUDE_EVENTS= ! /EVENT_SEQUENCE_INSTANCE= 0 ! /EVENT_SUBSEQUENCE= ! /SUBSEQUENCE_EXCLUDE_EVENTS= ! /EVENT_SUBSEQUENCE_INSTANCE= 0 ! /EVENT_INSTANCE= 0 ! /SELECT_X= ! /SELECT_Y= ! /SELECT_Z= ! /SELECT_RESIDUAL= ! /START_AT_EVENT= ! /END_AT_EVENT= ;
Examples
This command may be used to create an event, RKFlex_Max, at the GLOBAL maximum value of a signal.
1) The maximum value of the signal may be over the entire signal
2) The maximum value of the signal may be during an event sequence
3) A specific event sequence may be excluded
Create an event RKFlex_Max at the maximum knee flexion angle during the gait cycle. The gait cycle is indicated by the RHS events.
NOTE: If no events are specified in the Event Sequence, a global maximum over the whole trial will be created.
One event will be created during each gait cycle.
Event_Maximum command may be used to create multiple maximum events during an event sequence.
Example - Dialog Box
To create the RKFlex_Max event using the Event_Global_Maximum dialog box:
2. Select desired signal: Select signal from data tree Right_Knee_Angle Click Import Selected Signals | ![]() |
Two instances of RKFlex_Max were created, one in between each sequence of RHS+RHS.
Example - Exclude Sequence
Only one RKFlex_Max event was created because the second sequence containing the event BAD was excluded:
Example - Subsequence
RKFlex_Max event was created between RHS events that contained the LTO to LHS subsequence.
Version 4
Event_Global_Maximum /Signal_Types= The type of signal to be evaluated /Signal_Names= The names of the signals to be evaluated /Signal_Folder= The name of the signal folder /Event_Name= The name to be given to the threshold event /Select_X= (True or False)Use this component of the signal /Select_Y= (True or False)Use this component of the signal /Select_Z= (True or False)Use this component of the signal /Radius= The range of frames of data that must be below the maximum /Start_At_Event= The search begins from the start event /End_At_Event= The search ends at the end event
Dialog that pops up when pipeline selection is edited by double clicking with the left mouse button.