Set_Pipeline_Parameter_To_Folder_Path /PARAMETER_NAME=FOLDER /PARAMETER_VALUE=C:\Tutorials\Intro Project\SPL-Open-Data-main\SPL-Open-Data-main\basketball\freethrow\data\P0001\ ! /FROM_MOTION_FILE_IN_WORKSPACE= ! /PARAMETER_VALUE_SEARCH_FOR= ! /PARAMETER_VALUE_REPLACE_WITH= ! /PARAMETER_VALUE_APPEND= ! /SET_PROMPT=Select a directory ! /ALPHABETIZE=TRUE ; Set_Pipeline_Parameter_To_List_Of_Files /PARAMETER_NAME= FILES /FOLDER= ::FOLDER ! /SEARCH_SUBFOLDERS=FALSE /FILE_MASK=*.json ! /ALPHABETIZE=TRUE ! /RETURN_FOLDER_NAMES=FALSE ! /RETURN_RELATIVE_FILENAMES=FALSE ; For_Each /ITERATION_PARAMETER_NAME= INDEX /ITERATION_PARAMETER_COUNT_NAME=COUNT /ITEMS= ::FILES ; File_New ; File_Open /FILE_NAME= ::INDEX ! /FILE_PATH= ! /SEARCH_SUBFOLDERS=FALSE ! /SUFFIX= ! /SET_PROMPT=File_Open ! /ON_FILE_NOT_FOUND=PROMPT ! /FILE_TYPES_ON_PROMPT= ; Select_Active_File /FILE_NAME=ALL_FILES ! /QUERY= ! /SUBJECT_TAGS=NO_SUBJECT ; Assign_Tags_To_Files /MOTION_FILE_NAMES =ALL_FILES /QUERY= PARAMETERS::MLSE::RESULTS="missed" /TAGS= missed ; Assign_Tags_To_Files /MOTION_FILE_NAMES = ALL_FILES /QUERY= PARAMETERS::MLSE::RESULTS="made" /TAGS= made ; Conditional_Statement /ITERATION_PARAMETER_NAME= QuarterOne /EXPRESSION= &::COUNT& <= 31 ! /AS_INTEGER=TRUE ; Assign_Tags_To_Files /MOTION_FILE_NAMES = ALL_FILES !/QUERY= /TAGS= Q1 ; Conditional_Statement_End /ITERATION_PARAMETER_NAME= QuarterOne ; Conditional_Statement /ITERATION_PARAMETER_NAME= QuarterTwo /EXPRESSION= &::COUNT& >= 32 ! /AS_INTEGER=TRUE ; Conditional_Statement /ITERATION_PARAMETER_NAME= QuarterTwoIn /EXPRESSION= &::COUNT& <= 63 ! /AS_INTEGER=TRUE ; Assign_Tags_To_Files /MOTION_FILE_NAMES= ALL_FILES ! /QUERY= /TAGS= Q2 ; Conditional_Statement_End /ITERATION_PARAMETER_NAME= QuarterTwoIn ; Conditional_Statement_End /ITERATION_PARAMETER_NAME= QuarterTwo ; Conditional_Statement /ITERATION_PARAMETER_NAME= QuarterThree /EXPRESSION= &::COUNT& >= 63 ! /AS_INTEGER=TRUE ; Conditional_Statement /ITERATION_PARAMETER_NAME= QuarterThreeIn /EXPRESSION= &::COUNT& <= 94 ! /AS_INTEGER=TRUE ; Assign_Tags_To_Files /MOTION_FILE_NAMES= ALL_FILES ! /QUERY= /TAGS= Q3 ; Conditional_Statement_End /ITERATION_PARAMETER_NAME= QuarterThreeIn ; Conditional_Statement_End /ITERATION_PARAMETER_NAME= QuarterThree ; Conditional_Statement /ITERATION_PARAMETER_NAME= QuarterFour /EXPRESSION= &::COUNT& >= 95 ! /AS_INTEGER=TRUE ; Assign_Tags_To_Files /MOTION_FILE_NAMES= ALL_FILES ! /QUERY= /TAGS= Q4 ; Conditional_Statement_End /ITERATION_PARAMETER_NAME= QuarterFour ; Event_Global_Minimum /RESULT_EVENT_NAME=START /SIGNAL_TYPES=KINETIC_KINEMATIC /SIGNAL_FOLDER=P0001:RHA /SIGNAL_NAMES=CGPOS /SIGNAL_COMPONENTS=Z ! /FRAME_OFFSET=0 ! /TIME_OFFSET= ! /EVENT_SEQUENCE= ! /EXCLUDE_EVENTS= ! /EVENT_SEQUENCE_INSTANCE=0 ! /EVENT_SUBSEQUENCE= ! /SUBSEQUENCE_EXCLUDE_EVENTS= ! /EVENT_SUBSEQUENCE_INSTANCE=0 ! /THRESHOLD= ; Event_Global_Maximum /RESULT_EVENT_NAME=END /SIGNAL_TYPES=KINETIC_KINEMATIC /SIGNAL_FOLDER=P0001:RHA /SIGNAL_NAMES=CGPOS /SIGNAL_COMPONENTS=Z ! /FRAME_OFFSET=0 ! /TIME_OFFSET= ! /EVENT_SEQUENCE= ! /EXCLUDE_EVENTS= ! /EVENT_SEQUENCE_INSTANCE=0 ! /EVENT_SUBSEQUENCE= ! /SUBSEQUENCE_EXCLUDE_EVENTS= ! /EVENT_SUBSEQUENCE_INSTANCE=0 ! /THRESHOLD= ; Event_Between /NEW_EVENT_NAME=MIDSHOT ! /RANGE_INSTANCE=0 !includes all events /EVENT_SEQUENCE=START+END ! /EXCLUDE_EVENTS= ! /FRAME_OFFSET=0 ! /TIME_OFFSET= ! /PERCENT_OFFSET= ; Compute_Model_Based_Data /RESULT_NAME=Right Ankle Angle /SUBJECT_TAG=ALL_SUBJECTS /FUNCTION=JOINT_ANGLE /SEGMENT=RFT /REFERENCE_SEGMENT=RSK /RESOLUTION_COORDINATE_SYSTEM= ! /USE_CARDAN_SEQUENCE=FALSE ! /NORMALIZATION=FALSE ! /NORMALIZATION_METHOD= ! /NORMALIZATION_METRIC= ! /NEGATEX=FALSE ! /NEGATEY=FALSE ! /NEGATEZ=FALSE ! /AXIS1=X ! /AXIS2=Y ! /AXIS3=Z ! /TREADMILL_DATA=FALSE ! /TREADMILL_DIRECTION=UNIT_VECTOR(0,1,0) ! /TREADMILL_SPEED=0.0 ; Compute_Model_Based_Data /RESULT_NAME=Right Hip Angle /SUBJECT_TAG=ALL_SUBJECTS /FUNCTION=JOINT_ANGLE /SEGMENT=RTH /REFERENCE_SEGMENT=RPV /RESOLUTION_COORDINATE_SYSTEM= ! /USE_CARDAN_SEQUENCE=FALSE ! /NORMALIZATION=FALSE ! /NORMALIZATION_METHOD= ! /NORMALIZATION_METRIC= ! /NEGATEX=FALSE ! /NEGATEY=FALSE ! /NEGATEZ=FALSE ! /AXIS1=X ! /AXIS2=Y ! /AXIS3=Z ! /TREADMILL_DATA=FALSE ! /TREADMILL_DIRECTION=UNIT_VECTOR(0,1,0) ! /TREADMILL_SPEED=0.0 ; Compute_Model_Based_Data /RESULT_NAME=Right Knee Angle /SUBJECT_TAG=ALL_SUBJECTS /FUNCTION=JOINT_ANGLE /SEGMENT=RSK /REFERENCE_SEGMENT=RTH /RESOLUTION_COORDINATE_SYSTEM= ! /USE_CARDAN_SEQUENCE=FALSE ! /NORMALIZATION=FALSE ! /NORMALIZATION_METHOD= ! /NORMALIZATION_METRIC= ! /NEGATEX=FALSE ! /NEGATEY=FALSE ! /NEGATEZ=FALSE ! /AXIS1=X ! /AXIS2=Y ! /AXIS3=Z ! /TREADMILL_DATA=FALSE ! /TREADMILL_DIRECTION=UNIT_VECTOR(0,1,0) ! /TREADMILL_SPEED=0.0 ; Compute_Model_Based_Data /RESULT_NAME=Left Ankle Angle /SUBJECT_TAG=ALL_SUBJECTS /FUNCTION=JOINT_ANGLE /SEGMENT=LFT /REFERENCE_SEGMENT=LSK /RESOLUTION_COORDINATE_SYSTEM= ! /USE_CARDAN_SEQUENCE=FALSE ! /NORMALIZATION=FALSE ! /NORMALIZATION_METHOD= ! /NORMALIZATION_METRIC= ! /NEGATEX=FALSE ! /NEGATEY=FALSE ! /NEGATEZ=FALSE ! /AXIS1=X ! /AXIS2=Y ! /AXIS3=Z ! /TREADMILL_DATA=FALSE ! /TREADMILL_DIRECTION=UNIT_VECTOR(0,1,0) ! /TREADMILL_SPEED=0.0 ; Compute_Model_Based_Data /RESULT_NAME=Left Hip Angle /SUBJECT_TAG=ALL_SUBJECTS /FUNCTION=JOINT_ANGLE /SEGMENT=LTH /REFERENCE_SEGMENT=RPV /RESOLUTION_COORDINATE_SYSTEM= ! /USE_CARDAN_SEQUENCE=FALSE ! /NORMALIZATION=FALSE ! /NORMALIZATION_METHOD= ! /NORMALIZATION_METRIC= ! /NEGATEX=FALSE ! /NEGATEY=FALSE ! /NEGATEZ=FALSE ! /AXIS1=X ! /AXIS2=Y ! /AXIS3=Z ! /TREADMILL_DATA=FALSE ! /TREADMILL_DIRECTION=UNIT_VECTOR(0,1,0) ! /TREADMILL_SPEED=0.0 ; Compute_Model_Based_Data /RESULT_NAME=Left Knee Angle /SUBJECT_TAG=ALL_SUBJECTS /FUNCTION=JOINT_ANGLE /SEGMENT=LSK /REFERENCE_SEGMENT=LTH /RESOLUTION_COORDINATE_SYSTEM= ! /USE_CARDAN_SEQUENCE=FALSE ! /NORMALIZATION=FALSE ! /NORMALIZATION_METHOD= ! /NORMALIZATION_METRIC= ! /NEGATEX=FALSE ! /NEGATEY=FALSE ! /NEGATEZ=FALSE ! /AXIS1=X ! /AXIS2=Y ! /AXIS3=Z ! /TREADMILL_DATA=FALSE ! /TREADMILL_DIRECTION=UNIT_VECTOR(0,1,0) ! /TREADMILL_SPEED=0.0 ; File_Save_As /FILE_NAME=TRIAL&::COUNT /FOLDER=C:\Tutorials\Intro Project\SPL-Open-Data-main\SPL-Open-Data-main\basketball\freethrow\data\ProcessedFiles\ ! /SET_PROMPT=Save CMZ file as ! /SAVE_EMBEDDED_GRAPHICS=FALSE ! /CREATE_FOLDER_PATH=FALSE ; End_For_Each /ITERATION_PARAMETER_NAME= INDEX ;