visual3d:documentation:pipeline:pipeline_commands:set_pipeline_parameter_to_data_value
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| visual3d:documentation:pipeline:pipeline_commands:set_pipeline_parameter_to_data_value [2026/06/19 17:30] – wikisysop | visual3d:documentation:pipeline:pipeline_commands:set_pipeline_parameter_to_data_value [2026/06/19 18:04] (current) – wikisysop | ||
|---|---|---|---|
| Line 33: | Line 33: | ||
| ===Simple example=== | ===Simple example=== | ||
| - | Get the Participant ID from PARAMETERS: | + | Create a parameter called SUBJECT_ID based on subject names stored in PARAMETERS: |
| < | < | ||
| Line 47: | Line 47: | ||
| ===Complex example=== | ===Complex example=== | ||
| - | Combine | + | Example of EMG data processing using **Set_Parameter_Pipeline_To_Data_Value** to get the analog sampling which was used to determine the number of frames of the moving RMS window. |
| + | < | ||
| + | File_New | ||
| + | |||
| + | ; | ||
| + | |||
| + | Set_Pipeline_Parameter_To_Folder_Path | ||
| + | / | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | ; | ||
| + | |||
| + | File_Open | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ! /SUFFIX= | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | ; | ||
| + | |||
| + | !Assign Tags to MVC_A file | ||
| + | Assign_Tags_To_File | ||
| + | / | ||
| + | ! /QUERY= | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | !Assign Tags to MVC_B file | ||
| + | Assign_Tags_To_File | ||
| + | / | ||
| + | ! /QUERY= | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | !Assign Tags to MVC_C file | ||
| + | Assign_Tags_To_File | ||
| + | / | ||
| + | ! /QUERY= | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | !Assign Tags to walking files | ||
| + | Assign_Tags_To_File | ||
| + | / | ||
| + | !/QUERY= | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | Set_Pipeline_Parameter | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | ! Select active file ALL_FILES | ||
| + | Select_Active_File | ||
| + | / | ||
| + | ! /QUERY= | ||
| + | ; | ||
| + | |||
| + | ! Apply highpass filter | ||
| + | Highpass_Filter | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | ! Apply lowpass filter with 500 Hz cutoff | ||
| + | Lowpass_Filter | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | Set_Pipeline_Parameter_To_Data_Value | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ! / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | Moving_RMS | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ! / | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | Event_Explicit | ||
| + | / | ||
| + | /FRAME=50 | ||
| + | ! /TIME= | ||
| + | ; | ||
| + | |||
| + | Event_Explicit | ||
| + | / | ||
| + | / | ||
| + | ! /TIME= | ||
| + | ; | ||
| + | |||
| + | Set_Pipeline_Parameter | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | Set_Pipeline_Parameter | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | For_Each | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | ! Create an event at the maximum value | ||
| + | Event_Global_Maximum | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | ! Create an event MEAN_START 15 frames prior to the max event | ||
| + | Event_Copy | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | ! Create an event MEAN_END 15 frames after the max event | ||
| + | Event_Copy | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | ! Calculate mean of EMG signal between MEAN_START and MEAN_END | ||
| + | Metric_Mean | ||
| + | / | ||
| + | ! / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ! / | ||
| + | ; | ||
| + | |||
| + | ! calculate the global maximum of the mean signal | ||
| + | Metric_Maximum | ||
| + | ! / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | / | ||
| + | ! / | ||
| + | ; | ||
| + | |||
| + | ! Clean up some temporary signals | ||
| + | Event_Delete | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! /TIME= | ||
| + | ; | ||
| + | |||
| + | Remove_Signals | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | End_For_Each | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | For_Each | ||
| + | / | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | ! Divide the EMG signal | ||
| + | |||
| + | | ||
| + | / | ||
| + | ! / | ||
| + | ! / | ||
| + | ! / | ||
| + | / | ||
| + | / | ||
| + | / | ||
| + | ! / | ||
| + | ; | ||
| + | |||
| + | End_For_Each | ||
| + | / | ||
| + | ; | ||
| + | |||
| + | </ | ||
| - | ====Notes==== | ||
| - | - Important considerations (anything included in the page before the reformat) | ||
visual3d/documentation/pipeline/pipeline_commands/set_pipeline_parameter_to_data_value.1781890228.txt.gz · Last modified: by wikisysop
