User Tools

Site Tools


visual3d:documentation:pipeline:model_based_data_commands:joint_work

This is an old revision of the document!


this page discusses how to calculate mechanical work (time integration of the power profiles) at a joint. calculating mechanical work at a joint; distinguishing between positive and negative work. the signals cross zero many times (and in some cases not in the same way between patients and controls).

! set all frames for all three components to data not found for any frame
!    above zero

evaluate_expression
/expression= ( current_signal < 0 ) / ( current_signal < 0 ) * current_signal
/signal_types=link_model_based
/signal_folder=original
/signal_names=ranklepower+lanklepower
! /result_types=derived
/result_folders=impulse
/result_name=_neg
/apply_as_suffix_to_signal_name=true
;

! set all frames for all three components to data not found for any frame
!    below zero

evaluate_expression
/expression=( current_signal > 0 ) / ( current_signal > 0 ) * current_signal
/signal_types=link_model_based
/signal_folder=original
/signal_names=ranklepower+lanklepower
! /result_types=derived
/result_folders=impulse
/result_name=_pos
/apply_as_suffix_to_signal_name=true
;

! integrate over stance

metric_integrate
/result_metric_folder=impulse
/result_metric_name=
/apply_as_suffix_to_signal_name=true
/signal_types=derived+derived
/signal_folder=impulse+impulse
/signal_names=ranklepower_neg+ranklepower_pos
/component_sequence=all
/event_sequence=ron+roff
/exclude_events=
/sequence_percent_start=
/sequence_percent_end=
! /generate_mean_and_stddev=true
! /append_to_existing_values=false
;

metric_integrate
/result_metric_folder=impulse
/result_metric_name=
/apply_as_suffix_to_signal_name=true
/signal_types=derived+derived
/signal_folder=impulse+impulse
/signal_names=lanklepower_neg+lanklepower_pos
/component_sequence=all
/event_sequence=lon+loff
/exclude_events=
/sequence_percent_start=
/sequence_percent_end=
! /generate_mean_and_stddev=true
! /append_to_existing_values=false
;
visual3d/documentation/pipeline/model_based_data_commands/joint_work.1718801506.txt.gz · Last modified: 2024/06/19 12:51 by sgranger