User Tools

Site Tools


sift:command_line

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
sift:command_line [2025/09/11 16:05] sgrangersift:command_line [2025/09/23 18:33] (current) – [-RunSummaryMetrics / -ComputeSummaryMetrics / -SummaryMetrics] wikisysop
Line 38: Line 38:
  
  
-===== Library / File Management =====+===== Command Reference =====
 ---- ----
 ==== -LoadLib / -l ==== ==== -LoadLib / -l ====
 ---- ----
-Load in a library of CMZs+Search the provided directory and all sub directories for .cmz files and load them into the library
 === Parameters === === Parameters ===
-== Directory (Required/Default== +__**directory (DEFAULT(REQUIRED) **__ \\  
-Path to the directory containing the CMZs to be loaded, all sub-directories will be searched as well+A path to the root directory to be searched recursively for .cmzs 
-=== Example === +  * **Data Type:** String (Directory) 
-<code>-LoadLib directory "C:\library folder"</code>+  * **Default Value:** N/A 
 +__**libQuery **__ \\  
 +The query used to refine the files loaded into the library 
 +  * **Data Type:** String 
 +  * **Default Value:** NULL 
 +__**libSubjTags **__ \\  
 +A list of subject tags that must be included within the .cmzs 
 +  * **Data Type:** String 
 +  * **Default Value:** NULL 
 +<code> -LoadLib "C:\Library Location\Data" libQuery "RUN AND NOT(OLD)" libSubjTags "RUN"</code>
  
 ---- ----
-==== -LoadQuery  / -q ====+==== -LoadQuery / -q ====
 ---- ----
-Load a saved query from a .q3d file+Load and calculate predifined query
 === Parameters === === Parameters ===
-== File (Required/Default== +__**file (DEFAULT) (REQUIRED**__ \\  
-The path to the .q3d file containing the query +Path to the .q3d containing query definitions 
-=== Example === +  * **Data Type:** String (File Path) 
-<code>-LoadQuery file "C:\library folder\query.q3d"</code> +  * **Default Value:** N/A 
- +<code> -LoadQuery file "C:\Data\query.q3d"</code>
----- +
-==== -SelectSignals / -sig ==== +
----- +
-Select all or a selection of Signal groups and workspaces +
-=== Parameters === +
-== Group == +
-The name of a group to be selected, this parameter can be passed multiple times to select more than one group, if this parameter is not passed, all groups will be selected +
-== Workspace == +
-The name of a workspace to be selected, this parameter can be passed multiple times to select more than one workspace, if this parameter is not passed, all workspaces will be selected +
-=== Example === +
-<code>-SelectSignals group "AnkleAngleX" group "AnkleAngleY" workspace "Sub004"</code> +
- +
-----  +
-==== -SelectMetrics / -met ==== +
----- +
-Select all or a selection of Metric groups and workspaces +
-=== Parameters === +
-== Group == +
-The name of a group to be selected, this parameter can be passed multiple times to select more than one group, if this parameter is not passed, all groups will be selected +
-== Workspace == +
-The name of a workspace to be selected, this parameter can be passed multiple times to select more than one workspace, if this parameter is not passed, all groups will be selected +
-=== Example === +
-<code>-SelectMetrics group "MaxKneeAngleX" group "MinKneeAngleX" workspace "Sub001"</code>+
  
 ---- ----
 ==== -SaveProject / -sv ==== ==== -SaveProject / -sv ====
 ---- ----
-Save the currently open project to an .i3d file+Save the current project
 === Parameters === === Parameters ===
-== file (Required/Default== +__**file (DEFAULT) (REQUIRED**__ \\  
-The name and path of the .i3d file being saved +The path and name of the file 
-=== Example === +  * **Data Type:** String (File Path) 
-<code>-SaveProject file "C:/folder/file.i3d"</code>+  * **Default Value:** N/A 
 +<code> -SaveProject file "C:\Project Files\test_project.i3d"</code>
  
 ---- ----
 ==== -LoadProject / -ld ==== ==== -LoadProject / -ld ====
 ---- ----
-Load the passed project file+Load a previously saved project
 === Parameters === === Parameters ===
-== file == +__**file (DEFAULT) (REQUIRED) **__ \\  
-The name and path of the .i3d file being loaded +The path and name of project to be loaded 
-=== Example === +  * **Data Type:** String (File Path) 
-<code>-LoadProject file "C:/folder/file.i3d"</code>+  * **Default Value:** N/A 
 +__**loadLib **__ \\  
 +If passed the library associated with the file will be loaded 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +<code> -LoadProject "C:\Saved Projects\test_project.i3d" loadLib</code>
  
 ---- ----
 ==== -ClearProject / -clr ==== ==== -ClearProject / -clr ====
 ---- ----
-Clear all data from the current project, no parameters +Clear and create a new project workspace (All unsaved progress will be lost) 
-=== Example === +<code> -ClearProject</code>
-<code>-ClearProject</code> +
- +
  
-===== PCA ===== 
 ---- ----
 ==== -RunPCA / -pca ==== ==== -RunPCA / -pca ====
 ---- ----
-Run Principal Component Analysis on all queries+Run Principal Compnent Analysis on selected groups / workspaces
 === Parameters === === Parameters ===
-== Name (Required/Default== +__**name (DEFAULT(REQUIRED) **__ \\  
-The name for the PCA to be created +The name of the PCA 
-== numPCs == +  * **Data Type:** String 
-How many principal components should be created \\ +  * **Default Value:** N/A 
-<sub>//Default:// 4</sub> +__**numPCs **__ \\  
-== WorkspaceMean == +The number of principal components calculated 
-If passed PCA will be run on the mean of each workspace and not the individual traces +  * **Data Type:** Integer 
-=== Example === +  * **Default Value:** 
-<code>-RunPCA name "New PCA" numPCs "3" workspaceMean</code>+__**workspaceMean **__ \\  
 +If passed run PCA on workspace mean instead of individual traces 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +<code> -RunPCA name "Sample_PCA" numPCs "4" workspaceMean</code>
  
 ---- ----
 ==== -RunLOF / -lof ==== ==== -RunLOF / -lof ====
 ---- ----
-Run Local Outlier Factor+Run Local Outlier Factor on currently active PCA
 === Parameters === === Parameters ===
-== AutoExclude ==+__**autoExclude **__ \\ 
 If passed any outliers found will be excluded automatically If passed any outliers found will be excluded automatically
-== Grouping == +  * **Data Type:** Boolean (True / False) 
-How should data be grouped before running? \\ +  * **Default Value:** false 
-  * Combined GroupsAll data points will be compared +__**grouping **__ \\  
-  * GroupsData will be compared within groups +How should data be grouped before looking for outliers 
-  * WorkspaceData will be compared within workspaces +  * **Data Type:** String 
-<sub>//Default:// Combined Groups</sub> +  * **Default Value:** combined group 
-== ManualThreshold == +  * **Options:** combined group, group, workspace 
-The threshold to consider when searching for outliers \\ +__**manualThreshold **__ \\  
-<sub>//Default:// 2.00</sub> +The threshold to consider when searching for outliers 
-== NumNeighbors == +  * **Data Type:** Decimal 
-How many neighbors should each point be compared to? \\ +  * **Default Value:** 3 
-<sub>//Default:// 10</sub> +__**numNeighbors **__ \\  
-== numPasses == +How many neighbors should each point be compared to 
-How many iterations of the test should be run \\ +  * **Data Type:** Integer 
-<sub>//Default:// 1</sub> +  * **Default Value:** 14 
-== NumPCs == +__**numPasses **__ \\  
-How many principal components should the test be run on \\ +How many iterations of the test should be run 
-<sub>//Default:// 2</sub> +  * **Data Type:** Integer 
-== PCsVariance == +  * **Default Value:** 
-Determine the number of PCs by variance explained (replaces NumPCs if used) \\ +__**numPCs **__ \\  
-<sub>//Default:// 95.0</sub> +How many principal components should the test be run on 
-== ScaleToVariability == +  * **Data Type:** Integer 
-If passed scale all calculated values to the variability explained by the PC +  * **Default Value:** 
-=== Example === +__**PCsVariance **__ \\  
-<code>-RunLOF autoExclude manualThreshold "3" numNeighbors "20" numPasses "2" numPCs "2scaleToVariability</code>+Determine the numbe of PCs by variance explained 
 +  * **Data Type:** Decimal 
 +  * **Default Value:** 95 
 +__**scaleToVariability **__ \\  
 +Scale all calculated values to the variavility explained by the PC 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +<code> -RunLOF grouping "combined group" numPasses "2" numNeighbors "7autoExclude</code>
  
 ---- ----
 ==== -RunKMeans / -kmeans ==== ==== -RunKMeans / -kmeans ====
 ---- ----
-Run K-Means clustering+Run K-Means clustering on currently actve PCA
 === Parameters === === Parameters ===
-== Clusters == +__**clusters **__ \\  
-How many clusters to sort the data into \\ +How many clusters generated 
-<sub>//Default:// 2</sub> +  * **Data Type:** Integer 
-== CustomSeed == +  * **Default Value:** 
-If provided use as a seed for the random first centroid (produces repeatable results) +__**customSeed **__ \\  
-== Grouping == +Provide a seed for the random first centroid (produces repeatable results) 
-How should data be grouped before running: +  * **Data Type:** Integer 
-  * Combined GroupsAll data points will be compared  +  * **Default Value:** 0 
-  * GroupsData will be compared within groups +__**grouping **__ \\  
-  * WorkspacesData will be compared within workspaces +How should data be grouped before being clustered 
-<sub>//Default:// Combined Groups</sub> +  * **Data Type:** String 
-==  Iterations == +  * **Default Value:** combined group 
-How many iterations of the test should be run \\ +  * **Options:** combined group, group, workspace 
-<sub>//Default:// 5</sub> +__**iterations **__ \\  
-== NumPCs == +How many iterations of the test should be run 
-The number of principal components to run the test on \\ +  * **Data Type:** Integer 
-<sub>//Default://2</sub> +  * **Default Value:** 1 
-== PCsVariance == +__**numPCs **__ \\  
-Determine the number of principal components by variance explained (replaces NumPCs if used) \\ +The number of principal components to run the test on 
-<sub>//Default:// 95.0</sub> +  * **Data Type:** Integer 
-== ScaleToVariability == +  * **Default Value:** 
-If passed scale all calculated values to the variability explained by the PC +__**PCsVariance **__ \\  
-=== Example === +Determine the number of PCs by variance explained 
-<code>-RunKMeans clusters "3" customSeed "0" grouping "combined groups" iterations "1" numPCs "2" scaleToVariability</code>+  * **Data Type:** Decimal 
 +  * **Default Value:** 95 
 +__**scaleToVariability **__ \\  
 +Scale all calculated values to the variability explained by the PC 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +<code> -RunKMeans clusters "4" scaleToVariability</code>
  
 ---- ----
 ==== -RunSPE / -spe ==== ==== -RunSPE / -spe ====
 ---- ----
-Run squared prediction error +Run Squared Prediction Error on the currently active PCA 
-===Parameters=== +=== Parameters === 
-== AlphaValue == +__**alphaValue **__ \\  
-The alpha threshold used to determine outliers: 0.1, 0.05, 0.025, 0.01, 0.005 \\ +The alpha threshold used to determine outliers 
-<sub>//Default:// 0.05</sub> +  * **Data Type:** Decimal 
-== AutoExclude == +  * **Default Value:** 0.1 
-If passed any outliers will be excluded automatically +  * **Options:** 0.1, 0.05, 0.025, 0.01, 0.005 
-== numPCs ==  +__**autoExclude **__ \\  
-The number of Principal Components to run the test on // +If passed any outliers found will be exclude automatically 
-<sub>//Default:// 2</sub> +  * **Data Type:** Boolean (True / False) 
-== PCsVariance == +  * **Default Value:** false 
-scale calculated values to variability explained // +__**numPCs **__ \\  
-<sub>//Default:// 95.0</sub> +The number of principal components to run the test on 
-=== Example === +  * **Data Type:** Integer 
-<code>-RunSPE alphaValue "0.005" autoExclude numPCs "2"</code>+  * **Default Value:** 
 +__**PCsVariance **__ \\  
 +scale calculated values to variability explained 
 +  * **Data Type:** Decimal 
 +  * **Default Value:** 95 
 +<code> -RunSPE alphaValue "0.005" PCsVariance "80.0"</code>
  
 ---- ----
 ==== -RunMah / -mah ==== ==== -RunMah / -mah ====
 ---- ----
-Run Mahalanobis distance test+Run Mahalanobis Distance test on the currently active PCA
 === Parameters === === Parameters ===
-== AlphaValue == +__**alphaValue **__ \\  
-The threshold used to determine outliers: 0.1, 0.05, 0.025, 0.01, 0.005 \\ +The alpha threshold used to determine outliers 
-<sub>//Default:// 0.05</sub> +  * **Data Type:** Decimal 
-== AutoExclude ==+  * **Default Value:** 0.1 
 +  * **Options:** 0.1, 0.05, 0.025, 0.01, 0.005 
 +__**autoExclude **__ \\ 
 If passed any outliers found will be excluded automatically If passed any outliers found will be excluded automatically
-== Grouping == +  * **Data Type:** Boolean (True / False) 
-How should data be grouped before running: +  * **Default Value:** false 
-  * Combined GroupsAll data points will be compared +__**grouping **__ \\  
-  * GroupsData will be compared within groups +How should data be grouped before running 
-  * WorkspaceData will be compared within workspaces +  * **Data Type:** String 
-<sub>//Default:// Combined Groups</sub> +  * **Default Value:** combined group 
-== NumPasses == +  * **Options:** combined group, group, workspace 
-How many iterations of the test should be run \\ +__**numPasses **__ \\  
-<sub>//Default:// 1</sub> +How many iterations of the test should be run 
-== NumPCs == +  * **Data Type:** Integer 
-The number of principal components to run the test on \\ +  * **Default Value:** 
-<sub>//Default:// 2</sub> +__**numPCs **__ \\  
-== PCsVariance == +The number of principal components to run the test on 
-Determining the number of PCs by variance explained \\ +  * **Data Type:** Integer 
-<sub>//Default:// 95.0</sub> +  * **Default Value:** 
-== ScaleToVariance == +__**PCsVariance **__ \\  
-If passed scale calculated values to variability explained +Determing the number of PCs by variance explained instead of number 
-=== Example === +  * **Data Type:** Decimal 
-<code>-LoadMah alphaValue "0.1" autoExclude grouping "groups" numPasses "3" numPCs "2" scaleToVariance</code>+  * **Default Value:** 95 
 +__**scaleToVariance **__ \\  
 +scale calculated values to variability explained 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +<code> -RunMah grouping "group" alphaValue "0.5" autoExclude</code>
  
- +----
- +
-===== Visual3D Engine ===== +
----- +
 ==== -RunV3D / -s / -plpath ==== ==== -RunV3D / -s / -plpath ====
 ---- ----
-Execute one or more Visual3D pipeline scripts via the V3D Engine, currently this only works if a library has be loaded and a query run+Run pipelines via the Visual3D engine
 === Parameters === === Parameters ===
-== Script (Required== +__**exportLog **__ \\  
-A path to a .v3s script file, this parameter can be used more than once to load multiple scripts, the scripts will be executed in the order the are passed +If passed a processing log will be exported to the file path provided 
-=== Example === +  * **Data Type:** String (File Path) 
-<code>-RunV3d script "C:\library folder\Script One.v3s" script "C:\library folder\Script Two.v3s"</code>+  * **Default Value:** NULL 
 +__**onLib **__ \\  
 +If passed the scripts will be run on the loaded library 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**script (DEFAULT) (REQUIRED) **__ \\  
 +A path to the script file, multiple scripts can be passed by repeating the parameter (Scripts are executed in the order passed) 
 +  * **Data Type:** List 
 +  * **Default Value:** N/A 
 +<code> -RunV3D script "C:\Scripts\v3d_script.v3s" exportLog "C:\Scripts\v3d_script_export.txt"</code>
  
 ---- ----
 ==== -RunV3DCommand / -c ==== ==== -RunV3DCommand / -c ====
 ---- ----
-Run a single V3D pipeline command (Can be use multiple times to execute multiple commands)+Run a single V3D pipeline command (Can be used multiple times to execute multiple commands
 === Parameters === === Parameters ===
-== command (Required/Default== +__**command (DEFAULT(REQUIRED) **__ \\  
-The pipeline command to be executed +The pipeline command executed 
-=== Example === +  * **Data Type:** String 
-<code>-RunV3DCommand command "Set_Default_Folders C:\Folder Path\;"</code>+  * **Default Value:** N/A 
 +<code> -RunV3DCommand command "Set_Default_Folders / DEFAULT_DATA = C:\Users\Shane Granger\Desktop\Intro_Project\SPL - Open - Data - main\basketball\freethrowdata; "</code>
  
 ---- ----
 ==== -DirPath ==== ==== -DirPath ====
 ---- ----
-Set a global parameter within the Visual3D Engine to be used later+Set a global variable within the V3D Engine to the passed path
 === Parameters === === Parameters ===
-== path (Required/Default== +__**path (DEFAULT(REQUIRED) **__ \\  
-The path you want to set the global variable to +The path to set 
-=== Example === +  * **Data Type:** String (Directory) 
-<code>-DirPath path "C:\Program Files\Directory Path\"</code> +  * **Default Value:** N/A 
 +<code> -DirPath path "C:\Work Directory\Data"</code>
  
 +----
 +==== -SetEnginePluginsFolder / -SEPF ====
 +----
 +Set the location the engine will look for plugins e.g Meta-Commands
 +=== Parameters ===
 +__**folderPath (DEFAULT) (REQUIRED) **__ \\ 
 +The path to the engine plugins folder
 +  * **Data Type:** String (Directory)
 +  * **Default Value:** N/A
 +<code> -SetEnginePluginsFolder folderPath "C:\Engine Resources"</code>
  
-===== SPM ===== 
 ---- ----
 ==== -RegisterCurves / -rc ==== ==== -RegisterCurves / -rc ====
 ---- ----
 +Register time series data to allign certain landmarks / events
 === Parameters === === Parameters ===
-== EventSequence == +__**eventSequence **__ \\  
-Register via events +Register by events 
-== LocalMax == +  * **Data Type:** Boolean (True / False) 
-Use local maximum as a registration point +  * **Default Value:** false 
-== LocalMaxLower ==+__**localMax **__ \\  
 +Register by local maximum 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**localMaxLower **__ \\ 
 The lower bounds of the local max The lower bounds of the local max
-== LocalMaxUpper ==+  * **Data Type:** Integer 
 +  * **Default Value:** -1 
 +__**localMaxUpper **__ \\ 
 The upper bounds of the local max The upper bounds of the local max
-== LocalMin == +  * **Data Type:** Integer 
-Use the local minimum as a registration point +  * **Default Value:** -1 
-== LocalMinLower == +__**localMin **__ \\  
-The lower bounds of the local min +Register by local minimum 
-== LocalMinUpper == +  * **Data Type:** Boolean (True / False) 
-The upper bounds of the local min +  * **Default Value:** false 
-== Max ==+__**localMinLower **__ \\  
 +The lower bounds of the local minimum 
 +  * **Data Type:** Integer 
 +  * **Default Value:** -1 
 +__**localMinUpper **__ \\  
 +The upper bounds of the local minimum 
 +  * **Data Type:** Integer 
 +  * **Default Value:** -1 
 +__**max **__ \\ 
 Register by maximum Register by maximum
-== Min ==+  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**min **__ \\ 
 Register by minimum Register by minimum
-== Name == +  * **Data Type:** Boolean (True / False) 
-The name for registered curve group created +  * **Default Value:** false 
-=== Example === +__**name (DEFAULT) (REQUIRED) **__ \\  
-<code>-RegisterCurves max name "AnkleAngleX_Reg"</code>+The name for the new group created 
 +  * **Data Type:** String 
 +  * **Default Value:** N/A 
 +<code> -RegisterCurves name "Knee Angle X Regmax min</code>
  
 ---- ----
 ==== -CreateGLM / -glm ==== ==== -CreateGLM / -glm ====
 ---- ----
-Create a General Linear Model+Create a General Linear Model using the selected groups / workspaces
 === Parameters === === Parameters ===
-== Grouping == +__**grouping **__ \\  
-The grouping used for the model: Workspace / Group \\ +The grouping used for the model 
-<sub>//Default:// Group</sub> +  * **Data Type:** String 
-== Name (Required/Default== +  * **Default Value:** group 
-The name of the GLM being created +  * **Options:** workspace, group 
-=== Example === +__**name (DEFAULT(REQUIRED) **__ \\  
-<code>-CreateGLM name "New GLM" grouping "group"</code>+The name of the GLM 
 +  * **Data Type:** String 
 +  * **Default Value:** N/A 
 +__**test **__ \\  
 +The intended test type for the model 
 +  * **Data Type:** String 
 +  * **Default Value:** two_sample 
 +  * **Options:** one_sample, two_sample, paired, one_way_anova 
 +__**workspaceMeans **__ \\  
 +If passed use workspace means, instead of the individual traces 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +<code> -CreateGLM name "GLM_ONE" test "one_sample" grouping "group" workspaceMeans</code>
  
 ---- ----
-==== -RunSPM1TTest ====+==== -RunSPM1ttest ====
 ---- ----
-Run Statistical Parametric Mapping One-Sample T-Test+Run Statistical Parameteric Mapping One-Sample T-Test
 === Parameters === === Parameters ===
-== Name (Required) == +__**alpha (REQUIRED**__ \\ 
-The name of the SPM created +
-== group (Required) == +
-The name of the group to test +
-== glm (Required) == +
-The name of the GLM to use when creating the SPM +
-== alpha (Required==+
 The alpha value to threshold with The alpha value to threshold with
-== twoTailed ==+  * **Data Type:** Decimal 
 +  * **Default Value:** N/A 
 +__**glm (REQUIRED) **__ \\  
 +The name of the GLM to use when creating the SPM 
 +  * **Data Type:** String 
 +  * **Default Value:** N/A 
 +__**group (REQUIRED) **__ \\  
 +The name of the group to test 
 +  * **Data Type:** String 
 +  * **Default Value:** N/A 
 +__**name (REQUIRED) **__ \\  
 +The name of the SPM being created 
 +  * **Data Type:** String 
 +  * **Default Value:** N/A 
 +__**twoTailed **__ \\ 
 If two-tailed inference (as opposed to one-tailed) If two-tailed inference (as opposed to one-tailed)
-=== Example === +  * **Data Type:** Boolean (True / False) 
-<code>-RunSPM1TTest name "NEW_SPM_TEST" glm "GLM" group "AnkleAngleX" alpha "0.5twoTailed</code>+  * **Default Value:** false 
 +<code> -RunSPM1TTest name "SPM_1_Test" glm "GLM_ONE" alpha "0.7" group "AnkleAngleX"</code>
  
 ---- ----
-==== -RunSPM2TTest / -SPM ====+==== -RunSPM2ttest / -spm ====
 ---- ----
 Run Statistical Parameteric Mapping Two-Sample T-Test Run Statistical Parameteric Mapping Two-Sample T-Test
 === Parameters === === Parameters ===
-== Name (Required== +__**alpha (REQUIRED**__ \\  
-The name of the SPM created +The alpha value to threshold with 
-== group1 (Required==+  * **Data Type:** Decimal 
 +  * **Default Value:** N/A 
 +__**glm (REQUIRED) **__ \\  
 +The name of the GLM to use when creating the SPM 
 +  * **Data Type:** String 
 +  * **Default Value:** N/A 
 +__**group1 (REQUIRED**__ \\ 
 The name of the first group to test The name of the first group to test
-== group2 (Required==+  * **Data Type:** String 
 +  * **Default Value:** N/A 
 +__**group2 (REQUIRED**__ \\ 
 The name of the second group to test The name of the second group to test
-== glm (Required== +  * **Data Type:** String 
-The name of the GLM to use when creating the SPM +  * **Default Value:** N/A 
-== alpha (Required) == +__**name (REQUIRED**__ \\  
-The alpha value to threshold with +The name of the SPM being created 
-== twoTailed == +  * **Data Type:** String 
-It two-tailed inference (as opposed to one-tailed) +  * **Default Value:** N/A 
-=== Example === +__**twoTailed **__ \\  
-<code>-RunSPM2TTest name "NEW_SPM_TEST" glm "GLM" group1 "Ankle_AngleX_Healthy" group2 "Ankle_AngleX_Affectedalpha "0.5" twoTailed</code>+If two-tailed inference (as opposed to one-tailed) 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +<code> -RunSPM2TTest name "spm_two_sample" glm "GLM_TWO" group1 "KneeAngleX" group2 "HipAngleX"</code>
  
 ---- ----
-==== -RunSPMPairedTTest ====+==== -RunSPMpairedttest ====
 ---- ----
-Run Statistical Parametric Mapping Paired T-Test+Run Statistical Parameteric Mapping Paired T-Test
 === Parameters === === Parameters ===
-== Name (Required== +__**alpha (REQUIRED**__ \\  
-The name of the SPM created +The alpha value to threshold with 
-== group1 (Required==+  * **Data Type:** Decimal 
 +  * **Default Value:** N/A 
 +__**glm (REQUIRED) **__ \\  
 +The name of the GLM to use when creating the SPM 
 +  * **Data Type:** String 
 +  * **Default Value:** N/A 
 +__**group1 (REQUIRED**__ \\ 
 The name of the first group to test The name of the first group to test
-== group2 (Required==+  * **Data Type:** String 
 +  * **Default Value:** N/A 
 +__**group2 (REQUIRED**__ \\ 
 The name of the second group to test The name of the second group to test
-== glm (Required== +  * **Data Type:** String 
-The name of the GLM to use when creating the SPM +  * **Default Value:** N/A 
-== alpha (Required) == +__**name (REQUIRED**__ \\  
-The alpha value to threshold with +The name of the SPM being created 
-== twoTailed == +  * **Data Type:** String 
-It two-tailed inference (as opposed to one-tailed) +  * **Default Value:** N/A 
-=== Example === +__**twoTailed **__ \\  
-<code>-RunSPMPairedTTest name "NEW_SPM_TEST" glm "GLM" group1 "Ankle_AngleX_Healthy" group2 "Ankle_AngleX_Affectedalpha "0.5" twoTailed</code>+If two-tailed inference (as opposed to one-tailed) 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +<code> -RunSPMPairedTTest name "spm_pair" glm "GLM_ONE" group1 "AnkleAngleX" group2 "KneeAngleX"</code>
  
 ---- ----
 ==== -RunSPMOneWayAnova ==== ==== -RunSPMOneWayAnova ====
-Run Statistical Parametric Mapping Paired T-Test+---- 
 +Run Statistical Parameteric Mapping one way Anova test
 === Parameters === === Parameters ===
-== Name (Required== +__**alpha (REQUIRED**__ \\  
-The name of the SPM being created +The alpha value to threshold with 
-== glm (Required==+  * **Data Type:** Decimal 
 +  * **Default Value:** N/A 
 +__**glm (REQUIRED**__ \\ 
 The name of the GLM to use when creating the SPM The name of the GLM to use when creating the SPM
-== alpha (Required== +  * **Data Type:** String 
-The Alpha value to threshold with +  * **Default Value:** N/A 
-== twoTailed ==+__**name (REQUIRED**__ \\  
 +The name of the SPM being created 
 +  * **Data Type:** String 
 +  * **Default Value:** N/A 
 +__**twoTailed **__ \\ 
 If two-tailed inference (as opposed to one-tailed) If two-tailed inference (as opposed to one-tailed)
-=== Example === +  * **Data Type:** Boolean (True / False) 
-<code>-RunSPMOneWayAnova name "NEW_SPM_TEST" glm "GLM" alpha "0.5" twoTailed</code>+  * **Default Value:** false 
 +<code> -RunSPMOneWayAnova name "anova_spm" glm "GLM_2" twoTailed</code>
  
 ---- ----
Line 394: Line 498:
 Run Dynamic Time Warping Run Dynamic Time Warping
 === Parameters === === Parameters ===
-== Name (Required==+__**name (REQUIRED**__ \\ 
 The name of the DTW test being run The name of the DTW test being run
-== StandardDeviations == +  * **Data Type:** String 
-How many standard deviations to test for: 1-3 \\ +  * **Default Value:** N/A 
-<sub>//Default:// 1</sub> +__**standardDeviations **__ \\  
-=== Example === +How many standard deviation to test for: 1-3 
-<code>--RunDTW name "New DTW" standardDeviations "2"</code>+  * **Data Type:** Integer 
 +  * **Default Value:** 
 +  * **Options:** 1, 2, 3 
 +<code> -RunDTW name "SAMPLE_DTW" standardDeviations "3"</code>
  
 +----
 +==== -ExportData / -ex ====
 +----
 +Export queried data
 +=== Parameters ===
 +__**allSequencesNorm **__ \\ 
 +CommandExport all sequences normalized
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**allSequencesTime **__ \\ 
 +CommandExport all time based sequences
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**eventsNorm **__ \\ 
 +CommandExport all events normalized
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**eventsOrig **__ \\ 
 +CommandExport all time based events
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**exportFormat **__ \\ 
 +What format should be exported: Standard ASCII, Transposed ASCII, SPSS ASCII, P2D
 +  * **Data Type:** String
 +  * **Default Value:** standard
 +  * **Options:** standard, transposed, spss, p2d
 +__**file (REQUIRED) **__ \\ 
 +Desired path for the text export to be saved
 +  * **Data Type:** String (File Path)
 +  * **Default Value:** N/A
 +__**groupMean **__ \\ 
 +CommandExport the mean value of each group
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**groupStdDev **__ \\ 
 +CommandExport the standard deviation of each group
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**normalizedTo **__ \\ 
 +Normalize values to...
 +  * **Data Type:** String
 +  * **Default Value:** 101
 +__**precision **__ \\ 
 +How many decimal places should values be displayed to
 +  * **Data Type:** String
 +  * **Default Value:** 4
 +__**workspaceMean **__ \\ 
 +CommandExport the mean of each workspace
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**workspaceStdDev **__ \\ 
 +CommandExport the standard deviation of each workspace
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +<code> -ExporData file "C:\Data\Export Folder\data_export.txt" precision "2" exportFormat "transposed" groupMean groupStdDev workspaceMean workspaceStdDev</code>
  
 +----
 +==== -ExportSummaryStatistics ====
 +----
 +Export summary statistics
 +=== Parameters ===
 +__**addMetrics **__ \\ 
 +Export metrics
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**exportFormat **__ \\ 
 +What format should be exported: Standard ASCII, Transposed ASCII, SPSS ASCII, P2D
 +  * **Data Type:** String
 +  * **Default Value:** standard
 +  * **Options:** standard, transposed, spss, p2d
 +__**file (REQUIRED) **__ \\ 
 +Desired path for the text export to be saved
 +  * **Data Type:** String (File Path)
 +  * **Default Value:** N/A
 +__**max **__ \\ 
 +Export the maximum value
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**maxEventPoint **__ \\ 
 +Export the maximum event point
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**maxStdDev **__ \\ 
 +Export the maximum standard deviation
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**mean **__ \\ 
 +Export the mean value
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**meanStdDev **__ \\ 
 +Export the mean standard deviation
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**min **__ \\ 
 +Export the minimum value
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**minEventPoint **__ \\ 
 +Export the minimum event point
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**minStdDev **__ \\ 
 +Export the minimum standard deviation
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**normalizeMetrics **__ \\ 
 +Normalize exported metrics
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**precision **__ \\ 
 +How many decimal places should values be displayed to
 +  * **Data Type:** String
 +  * **Default Value:** 4
 +__**results **__ \\ 
 +Export results for: Groups, Workspaces, Instances
 +  * **Data Type:** String
 +  * **Default Value:** groups
 +  * **Options:** groups, workspaces, instances
 +<code> -ExportSummaryStatistics file "C:\Exports\summary_stats.txt" results "workspaces" mean min max</code>
 +
 +----
 +==== -ExportRegisteredCurves ====
 +----
 +Export results of curve registration
 +=== Parameters ===
 +__**exportFormat **__ \\ 
 +What format should be exported: Standard ASCII, Transposed ASCII, SPSS ASCII, P2D
 +  * **Data Type:** String
 +  * **Default Value:** standard
 +  * **Options:** standard, transposed, spss, p2d
 +__**file (REQUIRED) **__ \\ 
 +Desired path for the text export to be saved
 +  * **Data Type:** String (File Path)
 +  * **Default Value:** N/A
 +__**landmarkAll **__ \\ 
 +Export all landmarks
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**landmarkMeans **__ \\ 
 +Export the landmark mean value
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**precision **__ \\ 
 +How many decimal places should values be displayed to
 +  * **Data Type:** String
 +  * **Default Value:** 4
 +__**registeredCurves **__ \\ 
 +Export registered curves
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**warpingFunctions **__ \\ 
 +Export all warping functions
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +<code> -ExportRegisteredCurves file "C:\Export Folder\registered_curves.txt" registeredCurves warpingFunctions landmarkMeans</code>
 +
 +----
 +==== -ExportDTW ====
 +----
 +Export Dynamic Time Warping results
 +=== Parameters ===
 +__**costFunctions **__ \\ 
 +Export cost functions
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**exportFormat **__ \\ 
 +What format should be exported: Standard ASCII, Transposed ASCII, SPSS ASCII, P2D
 +  * **Data Type:** String
 +  * **Default Value:** standard
 +  * **Options:** standard, transposed, spss, p2d
 +__**file (REQUIRED) **__ \\ 
 +Desired path for the text export to be saved
 +  * **Data Type:** String (File Path)
 +  * **Default Value:** N/A
 +__**foundAnomalies **__ \\ 
 +Export all outliers found with dynamic time warping
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**precision **__ \\ 
 +How many decimal places should values be displayed to
 +  * **Data Type:** String
 +  * **Default Value:** 4
 +<code> -ExportDTW file "C:\DTW DATA\export.txt" costFunctions foundAnomalies</code>
 +
 +----
 +==== -ExportSPM ====
 +----
 +Export Statistical Parameteric Mapping results
 +=== Parameters ===
 +__**bMatrix **__ \\ 
 +Export the B Matrix used
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**exportFormat **__ \\ 
 +What format should be exported: Standard ASCII, Transposed ASCII, SPSS ASCII, P2D
 +  * **Data Type:** String
 +  * **Default Value:** standard
 +  * **Options:** standard, transposed, spss, p2d
 +__**file (REQUIRED) **__ \\ 
 +Desired path for the text export to be saved
 +  * **Data Type:** String (File Path)
 +  * **Default Value:** N/A
 +__**precision **__ \\ 
 +How many decimal places should values be displayed to
 +  * **Data Type:** String
 +  * **Default Value:** 4
 +__**residualMatrix **__ \\ 
 +Export the residual matrix
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**spm **__ \\ 
 +Export the statistical parameteric map
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +<code> -ExportSPM file "C:\Export Folder\SPM.txt" bMatrix residualMatrix spm</code>
 +
 +----
 +==== -ExportPCA ====
 +----
 +Export Principal Component Analysis results
 +=== Parameters ===
 +__**eigenVectors **__ \\ 
 +Export the eigen vectors
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**exportFormat **__ \\ 
 +What format should be exported: Standard ASCII, Transposed ASCII, SPSS ASCII, P2D
 +  * **Data Type:** String
 +  * **Default Value:** standard
 +  * **Options:** standard, transposed, spss, p2d
 +__**file (REQUIRED) **__ \\ 
 +Desired path for the text export to be saved
 +  * **Data Type:** String (File Path)
 +  * **Default Value:** N/A
 +__**groupScores **__ \\ 
 +Export group scores
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**groupStdDev **__ \\ 
 +Export group standard deviation
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**kMeans **__ \\ 
 +Export K-Means results
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**lof **__ \\ 
 +Export local outlier factor results
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**lofThreshold **__ \\ 
 +Export threshould to determine an LOF outlier
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**mahDis **__ \\ 
 +Export the mahalanobis distance results
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**mahDisThreshold **__ \\ 
 +Export the threshold used to determine a mahalanobis distance outlier
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**mean595 **__ \\ 
 +Export the mean plus or minus 5 and 95%
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**meanSD **__ \\ 
 +Export the mean plus or minus one standard deviation
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**precision **__ \\ 
 +How many decimal places should values be displayed to
 +  * **Data Type:** String
 +  * **Default Value:** 4
 +__**spe **__ \\ 
 +Export squared prediction error results
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**speThreshold **__ \\ 
 +Export the threshold to determine an SPE outlier
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**varianceExplained **__ \\ 
 +Export the variance explained
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**workspaceScores **__ \\ 
 +Export workspace scores
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +<code> -ExportPCA file "C:\Processing Folder\PCA\export.txt" groupScores workspaceScores lof spe</code>
  
-===== Exports ====== 
 ---- ----
 ==== -ExportPlotSignalTime / -ExportPlotST / -EPST ==== ==== -ExportPlotSignalTime / -ExportPlotST / -EPST ====
 ---- ----
-Export the selected traces on a signal time plot+Export a signal time plot using the currently selected groups / workspaces
 === Parameters === === Parameters ===
-== FilePath (Required/Default) == +__**dataStyle **__ \\  
-The file path the plot will be saved to, pass the desired image extension. Accepted image formats are .png, .pdf, .bmp, and .jpg +The data style to use when generating plot
-== Height == +  * **Data Type:** String 
-The height in pixels of the generated plot \\ +  * **Default Value:** Workspace 
-<sub>//Default:// 1000</sub> +  * **Options:** Workspace, Group, Sub Group, Cluster 
-== Width == +__**filePath (DEFAULT) (REQUIRED) **__ \\  
-The width in pixels of the generated plot \\ +The file path the plot will be saved to. 
-<sub>//Default:// 1000</sub> +  * **Data Type:** String (File Path) 
-== Title == +  * **Default Value:** N/A 
-The title displayed at the top of the plot +__**groupDispersion **__ \\  
-== XLabel == +If passed group dispersion will be plotted 
-The label displayed along the X Axis of the plot +  * **Data Type:** Boolean (True / False) 
-== YLabel == +  * **Default Value:** false 
-The label displayed along the Y Axis of the plot +__**groupDispersionType **__ \\  
-== Legend == +The type of dispersion to be displayed for groups 
-Where the legend will be displayed, options are: Top Right, Top Left, Bottom Right, Bottom Left. If this is not passed no legend will be displayed. +  * **Data Type:** String 
-== DataStyle == +  * **Default Value:** One Standard Deviation 
-Which data style type to use when generating the plot, options are: Workspace, Group, Sub Group, Cluster \\ +  * **Options:** One Standard Deviation, Two Standard Deviations, Interquartile Range 
-<sub>//Default:// Workspace</sub> +__**groupMean **__ \\ 
-== GroupDispersion == +
-If passed the group dispersion will be plotted +
-== GroupDispersionType == +
-The method of dispersion to plot, options are: One Standard Deviation, Two Standard Deviations, Interquartile Range \\ +
-<sub>//Default:// One Standard Deviation</sub> +
-== GroupMean ==+
 If passed group mean will be plotted If passed group mean will be plotted
-== WorkspaceDispersion == +  * **Data Type:** Boolean (True / False) 
-If passed the workspace dispersion will be plotted +  * **Default Value:** false 
-== WorkspaceDispersionType == +__**height **__ \\  
-The method of dispersion to plot, options are: One Standard Deviation, Two Standard Deviations, Interquartile Range \\ +The height of the image exported. 
-<sub>//Default:// One Standard Deviation</sub> +  * **Data Type:** Integer 
-== WorkspaceMean ==+  * **Default Value:** 1000 
 +__**legend **__ \\  
 +Which corner should the legend be displayed in, if not passed no legend will be displayed 
 +  * **Data Type:** String 
 +  * **Default Value:** NULL 
 +  * **Options:** , Top Left, Top Right, Bottom Left, Bottom Right 
 +__**rawTraces **__ \\  
 +If passed indivdual traces will be plotted 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**title **__ \\  
 +The title of the plot. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**width **__ \\  
 +The width of the image exported. 
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**workspaceDispersion **__ \\  
 +If passed workspace dispersion will be plotted 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**workspaceDispersionType **__ \\  
 +The type of dispersion to be displayed for workspaces 
 +  * **Data Type:** String 
 +  * **Default Value:** One Standard Deviation 
 +  * **Options:** One Standard Deviation, Two Standard Deviations, Interquartile Range 
 +__**workspaceMean **__ \\ 
 If passed workspace mean will be plotted If passed workspace mean will be plotted
-== XRange == +  * **Data Type:** Boolean (True / False) 
-The range of values displayed on the X Axis of the plot, format: "min,max+  * **Default Value:** false 
-== YRange == +__**xLabel **__ \\  
-The range of values displayed on the Y Axis of the plot, format: "min,max+Label for the X-Axis. 
-== RawTraces == +  * **Data Type:** String 
-If passed individual traces will be plotted, if no other items are plotted, raw traces will be plotted by default +  * **Default Value:** ### 
-=== Example === +__**XRange **__ \\  
-<code>-ExportPlotSignalTime filePath "C:\Export Folder\signal_time_plot.png" rawTraces workspaceMean workspaceDispersion workspaceDispersionType "Interquartile Range" legend "Bottom Left"</code>+The display range of the X Axis: "Max,Min
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**yLabel **__ \\  
 +Label for the Y-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YRange **__ \\  
 +The display range of the Y Axis: "Max,Min
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +<code> -ExportPlotSignalTime filePath "C:\Plots\signal_time.png" groupMean WorkspaceMean groupDispersion workspaceDispersion</code>
  
 ---- ----
 ==== -ExportPlotMetric / -ExportPlotM / -EPM ==== ==== -ExportPlotMetric / -ExportPlotM / -EPM ====
 ---- ----
-Export the selected metrics on a metric plot+Export a metric plot using the currently selected groups / workspaces
 === Parameters === === Parameters ===
-== FilePath (Required/Default) == +__**dataStyle **__ \\  
-The file path the plot will be saved to, pass the desired image extensionAccepted image formats are .png, .pdf, .bmp, and .jpg +The data style to use when generating plot. 
-== Height == +  * **Data Type:** String 
-The height in pixels of the generated plot \\ +  * **Default Value:** Workspace 
-<sub>//Default:// 1000</sub> +  * **Options:** Workspace, Group, Sub Group, Cluster 
-== Width == +__**filePath (DEFAULT(REQUIRED) **__ \\  
-The width in pixels of the generated plot \\ +The file path the plot will be saved to. 
-<sub>//Default:// 1000</sub> +  * **Data Type:** String (File Path) 
-== Title == +  * **Default Value:** N/A 
-The title displayed at the top of the plot +__**groupDispersion **__ \\  
-== XLabel == +If passed group dispersion will be plotted 
-The label displayed along the X Axis of the plot +  * **Data Type:** Boolean (True False) 
-== YLabel == +  * **Default Value:** false 
-The label displayed along the Y Axis of the plot +__**groupDispersionType **__ \\  
-== Legend == +The type of dispersion to be displayed for groups 
-Where the legend will be displayed, options areTop Right, Top Left, Bottom Right, Bottom Left. If this is not passed no legend will be displayed. +  * **Data Type:** String 
-=== Example === +  * **Default Value:** One Standard Deviation 
-<code>-ExportPlotMetric filePath "C:\Export Folder\metric_plot.png" rawTraces workspaceMean workspaceDispersion workspaceDispersionType "Interquartile Range" legend "Bottom Left"</code>+  * **Options:** One Standard Deviation, Two Standard Deviations, Interquartile Range 
 +__**groupMean **__ \\  
 +If passed group mean will be plotted 
 +  * **Data Type:** Boolean (True False) 
 +  * **Default Value:** false 
 +__**height **__ \\  
 +The height of the image exported. 
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**legend **__ \\  
 +Which corner should the legend be displayed inif not passed no legend will be displayed 
 +  * **Data Type:** String 
 +  * **Default Value:** NULL 
 +  * **Options:** , Top Left, Top Right, Bottom Left, Bottom Right 
 +__**meanPlotStyle **__ \\  
 +How should means be displayed 
 +  * **Data Type:** String 
 +  * **Default Value:** Bar Chart 
 +  * **Options:** Bar Chart, Stacked Bar Chart, Box Plot 
 +__**metricGrouping **__ \\  
 +How should workspace means be grouped? 
 +  * **Data Type:** String 
 +  * **Default Value:** No Group 
 +  * **Options:** No Group, Group, Workspace 
 +__**rawTraces **__ \\  
 +If passed indivdual traces will be plotted 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**title **__ \\  
 +The title of the plot. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**width **__ \\  
 +The width of the image exported. 
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**workspaceDispersion **__ \\  
 +If passed workspace dispersion will be plotted 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**workspaceDispersionType **__ \\  
 +The type of dispersion to be displayed for workspaces 
 +  * **Data Type:** String 
 +  * **Default Value:** One Standard Deviation 
 +  * **Options:** One Standard Deviation, Two Standard Deviations, Interquartile Range 
 +__**workspaceMean **__ \\  
 +If passed workspace mean will be plotted 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**xLabel **__ \\  
 +Label for the X-Axis
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**XRange **__ \\  
 +The display range of the X Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**yLabel **__ \\  
 +Label for the Y-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YRange **__ \\  
 +The display range of the Y Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +<code> -ExportPlotMetric file "C:\Plot Exports\metric_plot.png" groupMean meanPlotStyle "Stacked Bar Chart"</code>
  
 ---- ----
 ==== -ExportPlotPairSignal / -ExportPlotPS / -EPPS ==== ==== -ExportPlotPairSignal / -ExportPlotPS / -EPPS ====
 ---- ----
-Export the selected signals on a Signal-Signal plot+Export a Signal Signal plot using the currently selected groups / workspaces
 === Parameters === === Parameters ===
-== filePath (Required) == +__**dataStyle **__ \\  
-The path to the desired export location +The data style to use when generating plot
-== pair (Required) == +  * **Data Type:** String 
-Add a pair of two groups, seperate group names with '|' eg. "GROUP_1|GROUP_2" +  * **Default Value:** Workspace 
-== dataStyle == +  * **Options:** Workspace, Group, Sub Group, Cluster 
-The data style to use when generating the plot, options include: Workspace, Group, Sub Group, Cluster +__**filePath (DEFAULT) (REQUIRED) **__ \\  
-== groupDispersion ==+The file path the plot will be saved to. 
 +  * **Data Type:** String (File Path) 
 +  * **Default Value:** N/A 
 +__**groupDispersion **__ \\ 
 If passed group dispersion will be plotted If passed group dispersion will be plotted
-== groupDispersionType ==+  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**groupDispersionType **__ \\ 
 The type of dispersion to be displayed for groups The type of dispersion to be displayed for groups
-== groupMean == +  * **Data Type:** String 
-If passed the group mean will be plotted +  * **Default Value:** One Standard Deviation 
-== height == +  * **Options:** One Standard Deviation, Two Standard Deviations, Interquartile Range 
-The height in pixels of the image being exported +__**groupMean **__ \\  
-== legend ==+If passed group mean will be plotted 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**height **__ \\  
 +The height of the image exported
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**legend **__ \\ 
 Which corner should the legend be displayed in, if not passed no legend will be displayed Which corner should the legend be displayed in, if not passed no legend will be displayed
-== rawTraces == +  * **Data Type:** String 
-If passed individual traces will be plotted +  * **Default Value:** NULL 
-== title == +  * **Options:** , Top Left, Top Right, Bottom Left, Bottom Right 
-The title of the plot +__**pair (REQUIRED) **__ \\  
-== width == +Add a pair of two groups, seperare group names with '|' eg. "GROUP_1|GROUP_2" 
-The width in pixels of the image being exported +  * **Data Type:** List 
-== workspaceDispersion == +  * **Default Value:** N/A 
-If passed the workspace dispersion will be plotted +__**rawTraces **__ \\  
-== workspaceDispersionType ==+If passed indivdual traces will be plotted 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**title **__ \\  
 +The title of the plot. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**width **__ \\  
 +The width of the image exported. 
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**workspaceDispersion **__ \\  
 +If passed workspace dispersion will be plotted 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**workspaceDispersionType **__ \\ 
 The type of dispersion to be displayed for workspaces The type of dispersion to be displayed for workspaces
-== workspaceMean ==+  * **Data Type:** String 
 +  * **Default Value:** One Standard Deviation 
 +  * **Options:** One Standard Deviation, Two Standard Deviations, Interquartile Range 
 +__**workspaceMean **__ \\ 
 If passed workspace mean will be plotted If passed workspace mean will be plotted
-== xLabel == +  * **Data Type:** Boolean (True / False) 
-Label for the X Axis +  * **Default Value:** false 
-== xRange == +__**xLabel **__ \\  
-The display range of the X Axis: "High,Low+Label for the X-Axis. 
-== yLabel == +  * **Data Type:** String 
-Label for the Y Axis +  * **Default Value:** ### 
-== yRange == +__**XRange **__ \\  
-The display range of the Y Axis: "High,Low+The display range of the X Axis: "Max,Min
-=== Example === +  * **Data Type:** String 
-<code>-ExportPlotPairSignal filePath "C:\Export Folder\signal_signal_plot.png" pair "Ankle_Angle_X|Elbow_Angle_XrawTraces workspaceMean</code>+  * **Default Value:** ### 
 +__**yLabel **__ \\  
 +Label for the Y-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YRange **__ \\  
 +The display range of the Y Axis: "Max,Min
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +<code> -ExportPlotPairSignal filePath "C:\Plot Folder\signalSignal.pdf" workspaceMean workspaceDispersion</code>
  
 ---- ----
 ==== -ExportPlotPairMetric / -ExportPlotPM / -EPPM ==== ==== -ExportPlotPairMetric / -ExportPlotPM / -EPPM ====
 ---- ----
-Export the selected metrics on a Metric-Metric plot+Export a Metric Metric plot using the currently selected groups / workspaces
 === Parameters === === Parameters ===
-== dataStyle == +__**dataStyle **__ \\  
-The data style to use when generating plot +The data style to use when generating plot. 
-== filePath == +  * **Data Type:** String 
-The file path the plot will be saved to +  * **Default Value:** Workspace 
-== groupDispersion ==+  * **Options:** Workspace, Group, Sub Group, Cluster 
 +__**filePath (DEFAULT) (REQUIRED) **__ \\  
 +The file path the plot will be saved to
 +  * **Data Type:** String (File Path) 
 +  * **Default Value:** N/A 
 +__**groupDispersion **__ \\ 
 If passed group dispersion will be plotted If passed group dispersion will be plotted
-== groupDispersionType ==+  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**groupDispersionType **__ \\ 
 The type of dispersion to be displayed for groups The type of dispersion to be displayed for groups
-== groupMean ==+  * **Data Type:** String 
 +  * **Default Value:** One Standard Deviation 
 +  * **Options:** One Standard Deviation, Two Standard Deviations, Interquartile Range 
 +__**groupMean **__ \\ 
 If passed group mean will be plotted If passed group mean will be plotted
-== height == +  * **Data Type:** Boolean (True / False) 
-The height in pixels of the image exported +  * **Default Value:** false 
-== jitterX == +__**height **__ \\  
-The random offset of each pointer on the X Axis +The height of the image exported. 
-== JitterY ==+  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**jitterX **__ \\  
 +The random offset of each point on the X Axis 
 +  * **Data Type:** Decimal 
 +  * **Default Value:** 0 
 +__**jitterY **__ \\ 
 The random offset of each pointer on the Y Axis The random offset of each pointer on the Y Axis
-== Legend ==+  * **Data Type:** Decimal 
 +  * **Default Value:** 0 
 +__**legend **__ \\ 
 Which corner should the legend be displayed in, if not passed no legend will be displayed Which corner should the legend be displayed in, if not passed no legend will be displayed
-== Pair == +  * **Data Type:** String 
-Add a pair of two groups, separate group names with '|' eg. "GROUP_1|GROUP_2" +  * **Default Value:** NULL 
-== rawTraces == +  * **Options:** , Top Left, Top Right, Bottom Left, Bottom Right 
-If passed individual traces will be plotted  +__**pair (REQUIRED) **__ \\  
-== title == +Add a pair of two groups, seperare group names with '|' eg. "GROUP_1|GROUP_2" 
-The title of the plot +  * **Data Type:** List 
-== width == +  * **Default Value:** N/A 
-The width in pixels of the image exported +__**rawTraces **__ \\  
-== workspaceDispersion ==+If passed indivdual traces will be plotted 
 +  * **Data Type:** Boolean (True / False) 
 +  * **Default Value:** false 
 +__**title **__ \\  
 +The title of the plot
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**width **__ \\  
 +The width of the image exported
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**workspaceDispersion **__ \\ 
 If passed workspace dispersion will be plotted If passed workspace dispersion will be plotted
-== workspaceDispersionType == +  * **Data Type:** Boolean (True / False) 
-The type of dispersion to be displayed for the workspaces +  * **Default Value:** false 
-== workspaceMean ==+__**workspaceDispersionType **__ \\  
 +The type of dispersion to be displayed for workspaces 
 +  * **Data Type:** String 
 +  * **Default Value:** One Standard Deviation 
 +  * **Options:** One Standard Deviation, Two Standard Deviations, Interquartile Range 
 +__**workspaceMean **__ \\ 
 If passed workspace mean will be plotted If passed workspace mean will be plotted
-== xLabel == +  * **Data Type:** Boolean (True / False) 
-Label for the X-Axis +  * **Default Value:** false 
-== xRange == +__**xLabel **__ \\  
-The display range of the X-Axis: "High,Low+Label for the X-Axis. 
-== yLabel == +  * **Data Type:** String 
-Label for the Y-Axis +  * **Default Value:** ### 
-== yRange == +__**XRange **__ \\  
-The display range of the Y Axis: "High,Low+The display range of the X Axis: "Max,Min
-=== Example === +  * **Data Type:** String 
-<code>-ExportPlotPairMetric filePath "C:\Export Folder\metric_metric_plot.png" pair "Ankle_Angle_X|Elbow_Angle_XrawTraces workspaceMean+  * **Default Value:** ### 
 +__**yLabel **__ \\  
 +Label for the Y-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YRange **__ \\  
 +The display range of the Y Axis: "Max,Min
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +<code> -ExportPlotPairMetric filePath "C:\Plot Folder\pair_metric_plot.jpg" pair "Stride_Length_Start|Stride_Length_EndjitterX "0.2" jitterY "0.2"</code>
  
 ---- ----
-==== -ExportPlotSPM /  -EPSPM ====+==== -ExportPlotSPM / -EPSPM ====
 ---- ----
-Export the active SPM plot+Export the current SPM plot
 === Parameters === === Parameters ===
-== FilePath (Required/Default) == +__**dataStyle **__ \\  
-The file path the plot will be saved to, pass the desired image extensionAccepted image formats are .png.pdf.bmpand .jpg +The data style to use when generating plot. 
-== Height == +  * **Data Type:** String 
-The height in pixels of the generated plot \\ +  * **Default Value:** Workspace 
-<sub>//Default:// 1000</sub> +  * **Options:** Workspace, Group, Sub Group, Cluster 
-== Width == +__**filePath (DEFAULT(REQUIRED) **__ \\  
-The width in pixels of the generated plot \\ +The file path the plot will be saved to
-<sub>//Default:// 1000</sub> +  * **Data Type:** String (File Path) 
-== Title == +  * **Default Value:** N/A 
-The title displayed at the top of the plot +__**height **__ \\  
-== XLabel == +The height of the image exported. 
-The label displayed along the X Axis of the plot +  * **Data Type:** Integer 
-== YLabel == +  * **Default Value:** 1000 
-The label displayed along the Y Axis of the plot +__**legend **__ \\  
-== Legend == +Which corner should the legend be displayed inif not passed no legend will be displayed 
-Where the legend will be displayed, options areTop Right, Top Left, Bottom Right, Bottom Left. If this is not passed no legend will be displayed. +  * **Data Type:** String 
-== DataStyle == +  * **Default Value:** NULL 
-What data style used when plotting, options areWorkspaceGroup, Sub Group, Cluster \\ +  * **Options:** Top LeftTop Right, Bottom Left, Bottom Right 
-=== Example === +__**title **__ \\  
-<code>-ExportPlotSPM filePath "C:\Export Folder\spm_plot.png" legend "Bottom Left"</code>+The title of the plot. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**width **__ \\  
 +The width of the image exported. 
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**xLabel **__ \\  
 +Label for the X-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**XRange **__ \\  
 +The display range of the X Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**yLabel **__ \\  
 +Label for the Y-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YRange **__ \\  
 +The display range of the Y Axis"Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +<code> ExportPlotSPM filePath "C:\Plots\SPM\spm_plot"</code>
  
 ---- ----
 ==== -ExportPlotResiduals / -ExportPlotR / -EPR ==== ==== -ExportPlotResiduals / -ExportPlotR / -EPR ====
 ---- ----
-Export the active GLMs residual plot+Export the current GLMs residuals plot
 === Parameters === === Parameters ===
-== dataStyle == +__**dataStyle **__ \\  
-The data style to use when generating plot +The data style to use when generating plot. 
-== filePath == +  * **Data Type:** String 
-The file path the plot will be saved to +  * **Default Value:** Workspace 
-== height == +  * **Options:** Workspace, Group, Sub Group, Cluster 
-The height in pixels of the image exported +__**filePath (DEFAULT) (REQUIRED) **__ \\  
-== legend == +The file path the plot will be saved to. 
-Which corner should the legend be displayed in, if not passed no legend will be displayedOptions: Top Left, Top Right, Bottom Left, Bottom Right +  * **Data Type:** String (File Path) 
-== title == +  * **Default Value:** N/A 
-The title of the plot +__**height **__ \\  
-== width == +The height of the image exported. 
-The width in pixels of the image exported +  * **Data Type:** Integer 
-== xLabel == +  * **Default Value:** 1000 
-Label for the X-Axis +__**legend **__ \\  
-== xRange == +Which corner should the legend be displayed in, if not passed no legend will be displayed 
-The display range of the X Axis: "High,Low+  * **Data Type:** String 
-== yLabel == +  * **Default Value:** NULL 
-Label for the Y-Axis +  * **Options:** , Top Left, Top Right, Bottom Left, Bottom Right 
-== yRange == +__**title **__ \\  
-The display range of the Y Axis: "High,Low+The title of the plot. 
-=== Example === +  * **Data Type:** String 
-<code>-ExportPlotResiduals filePath "C:\Export Folder\glm_residuals.png"</code>+  * **Default Value:** ### 
 +__**width **__ \\  
 +The width of the image exported. 
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**xLabel **__ \\  
 +Label for the X-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**XRange **__ \\  
 +The display range of the X Axis: "Max,Min
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**yLabel **__ \\  
 +Label for the Y-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YRange **__ \\  
 +The display range of the Y Axis: "Max,Min
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +<code> -ExportPlotResiduals filePath "C:\Plots\SPM\glm_residuals.png"</code>
  
 ---- ----
-==== -ExportData / -ex ====+==== -ExportPlotB / -EPB ====
 ---- ----
-Export queried data results in an ascii text file  + 
-=== Parameter === +=== Parameters === 
-== File (Required== +__**dataStyle **__ \\  
-The path and name of the .txt file to export  +The data style to use when generating plot. 
-== Precision ==  +  * **Data Type:** String 
-How many decimal places to display in exported values \\ +  * **Default Value:** Workspace 
-<sub>//Default:// 4</sub> +  * **Options:** Workspace, Group, Sub Group, Cluster 
-== ExportFormat == +__**filePath (DEFAULT(REQUIRED) **__ \\  
-The format of the exported ASCII fileStandardSPSSTransposedP2D \\ +The file path the plot will be saved to
-<sub>//Default:// Standard</sub> +  * **Data Type:** String (File Path) 
-== NormalizedTo == +  * **Default Value:** N/A 
-Number of points to normalize the export data to \\ +__**height **__ \\  
-<sub>//Default:// 101</sub> +The height of the image exported
-== GroupMean == +  * **Data Type:** Integer 
-If passed the group mean will be exported +  * **Default Value:** 1000 
-== GroupStdDev == +__**legend **__ \\  
-If passed the workspace standard deviation will be exported +Which corner should the legend be displayed inif not passed no legend will be displayed 
-== AllSequencesNorm == +  * **Data Type:** String 
-If passed all normalized sequences will be exported +  * **Default Value:** NULL 
-== AllSequencesTime == +  * **Options:** Top LeftTop Right, Bottom Left, Bottom Right 
-If passed all time based sequences will be exported +__**title **__ \\  
-=== Example === +The title of the plot. 
-<code>-ExportData file "C:\library folder\exports\Data Export.txt"  precision "2" exportFormat "standardnormalizedTo "100groupMean groupStdDev workspaceMean workspaceStdDev allSequenceNorm allSequencesTime</code>+  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**width **__ \\  
 +The width of the image exported. 
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**xLabel **__ \\  
 +Label for the X-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**XRange **__ \\  
 +The display range of the X Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**yLabel **__ \\  
 +Label for the Y-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YRange **__ \\  
 +The display range of the Y Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +<code> -ExportPlotB filePath "C:\ProcessingPlots\bPlot.png dataStyle "Workspacelegend "Bottom Right"</code>
  
 ---- ----
-==== -ExportPCA ====+==== -ExportPlotVarianceExplained / -ExportPlotVE / -EPVE ====
 ---- ----
-Export PCA results to a .txt file +Export the current PCAs variance explained plot 
-=== Parameter === +=== Parameters === 
-== File (Required== +__**dataStyle **__ \\  
-The path and name of the .txt file to export  +The data style to use when generating plot. 
-== Precision ==  +  * **Data Type:** String 
-How many decimal places to display in exported values \\ +  * **Default Value:** Workspace 
-<sub>//Default:// 4</sub> +  * **Options:** Workspace, Group, Sub Group, Cluster 
-== ExportFormat == +__**filePath (DEFAULT(REQUIRED) **__ \\  
-The format of the exported ASCII fileStandardSPSSTransposedP2D \\ +The file path the plot will be saved to. 
-<sub>//Default:// Standard</sub> +  * **Data Type:** String (File Path) 
-== ExportFormat == +  * **Default Value:** N/A 
-The format of the exported ASCII fileStandard, Transposed, SPSS, P2D +__**height **__ \\  
-== WorkspaceScores == +The height of the image exported
-If passed the workspace scores will be exported +  * **Data Type:** Integer 
-== GroupScores == +  * **Default Value:** 1000 
-If passed the group scores will be exported +__**legend **__ \\  
-== GroupStdDev == +Which corner should the legend be displayed inif not passed no legend will be displayed 
-If passed the group standard deviation will be exported +  * **Data Type:** String 
-== VarianceExplained == +  * **Default Value:** NULL 
-If passed the variance explained by each PC will be exported +  * **Options:** Top LeftTop Right, Bottom Left, Bottom Right 
-== EigenVectors == +__**title **__ \\  
-If passed all eigen vectors will be exported +The title of the plot. 
-== MeanSD == +  * **Data Type:** String 
-If passed the mean +/one standard deviation will be exported +  * **Default Value:** ### 
-== Mean595 == +__**width **__ \\  
-If passed the mean +/- 5 and 95% will be exported +The width of the image exported
-=== Example === +  * **Data Type:** Integer 
-<code>-ExportPCA fileName "C:\library folder\exports\PCA Export.txt" precision "4" exportFormat "transposedworkspaceScores groupScores groupStdDev varianceExplained eigenVectors meanSD mean595</code>+  * **Default Value:** 1000 
 +__**xLabel **__ \\  
 +Label for the X-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**XRange **__ \\  
 +The display range of the X Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**yLabel **__ \\  
 +Label for the Y-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YRange **__ \\  
 +The display range of the Y Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +<code> -ExportPlotVarianceExplained filePath "C:\Plots\PCA\variacen_explained.png"</code>
  
 ---- ----
-==== -ExportSummaryStatistics ====+==== -ExportPlotLoadingVector / -ExportPlotLV / -EPLV ====
 ---- ----
-Export summary statistics to a .txt file+Export the current PCAs loading vectors plot
 === Parameters === === Parameters ===
-== File (Required== +__**dataStyle **__ \\  
-The path and name of the .txt file to export  +The data style to use when generating plot. 
-== Precision ==  +  * **Data Type:** String 
-How many decimal places to display in exported values \\ +  * **Default Value:** Workspace 
-<sub>//Default:// 4</sub> +  * **Options:** Workspace, Group, Sub Group, Cluster 
-== ExportFormat == +__**filePath (DEFAULT(REQUIRED) **__ \\  
-The format of the exported ASCII fileStandardSPSSTransposedP2D \\ +The file path the plot will be saved to. 
-<sub>//Default:// Standard</sub> +  * **Data Type:** String (File Path) 
-== ExportFormat == +  * **Default Value:** N/A 
-The format of the exported ASCII fileStandard, Transposed, SPSS, P2D +__**flipPC **__ \\  
-== Max == +If passed, invert PC 
-If passed the maximum value will be exported +  * **Data Type:** Boolean (True False) 
-== MaxEventPoint == +  * **Default Value:** false 
-If passed the maximum event point will be exported +__**height **__ \\  
-== MaxStdDev == +The height of the image exported
-If passed the maximum standard deviation will be exported +  * **Data Type:** Integer 
-== Mean == +  * **Default Value:** 1000 
-If passed the mean value will be exported +__**legend **__ \\  
-== MeanStdDev == +Which corner should the legend be displayed inif not passed no legend will be displayed 
-If passed the mean standard deviation will be exported +  * **Data Type:** String 
-== Min == +  * **Default Value:** NULL 
-If passed the the minimum value will be exported  +  * **Options:** Top LeftTop Right, Bottom Left, Bottom Right 
-== MinEventPoint == +__**pcNumber **__ \\  
-If passed the minimum event point will be exported +The principal component to plot. 
-== MinStdDev == +  * **Data Type:** Integer 
-If passed the minimum standard deviation will be exported  +  * **Default Value:** 1 
-== NormalizeMetrics == +__**title **__ \\  
-Normalize exported metrics +The title of the plot. 
-== Results == +  * **Data Type:** String 
-Export results forGroups, WorkspacesInstances +  * **Default Value:** ### 
-=== Example === +__**width **__ \\  
-<code>-ExportSummaryStatistics file "C:\library folder\exports\Summary Statistics Export.txtprecision "2" exportFormat "SPSS" max maxEventPoint maxStdDev mean meanStdDev min minEventPoint minStdDev normalizeMetrics results "groups"</code>+The width of the image exported. 
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**xLabel **__ \\  
 +Label for the X-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**XRange **__ \\  
 +The display range of the X Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**yLabel **__ \\  
 +Label for the Y-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YRange **__ \\  
 +The display range of the Y Axis"Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +<code> -ExportPlotLoadingVector file "C:\Processing\PCA\loading_vector_plot.pngxRange "20,70"</code>
  
 ---- ----
-==== -ExportRegisteredCurves ====+==== -ExportPlotWorkspaceScores / -ExportPlotWS / -EPWS ====
 ---- ----
-Export any results of curve registration+Export the current PCAs workspace scores plot
 === Parameters === === Parameters ===
-== File (Required== +__**dataStyle **__ \\  
-The path and name of the .txt file to export  +The data style to use when generating plot. 
-== Precision ==  +  * **Data Type:** String 
-How many decimal places to display in exported values \\ +  * **Default Value:** Workspace 
-<sub>//Default:// 4</sub> +  * **Options:** Workspace, Group, Sub Group, Cluster 
-== ExportFormat == +__**filePath (DEFAULT(REQUIRED) **__ \\  
-The format of the exported ASCII fileStandardSPSSTransposedP2D \\ +The file path the plot will be saved to. 
-<sub>//Default:// Standard</sub> +  * **Data Type:** String (File Path) 
-== ExportFormat == +  * **Default Value:** N/A 
-The format of the exported ASCII fileStandard, Transposed, SPSS, P2D +__**height **__ \\  
-== LandmarkAll == +The height of the image exported
-If passed all landmarks will be exported +  * **Data Type:** Integer 
-== LandmarkMeans == +  * **Default Value:** 1000 
-If passed the mean of all landmarks will be exported +__**legend **__ \\  
-== RegisteredCurves == +Which corner should the legend be displayed inif not passed no legend will be displayed 
-If passed registered curves will be exported +  * **Data Type:** String 
-== WarpingFunctions == +  * **Default Value:** NULL 
-If passed warping functions will be exported +  * **Options:** Top LeftTop Right, Bottom Left, Bottom Right 
-=== Example === +__**normalizeScores **__ \\  
-<code>-ExportRegisteredCurves file "C:\library folder\exports\Registered Curves Export.txtprecision "3exportFormat "transposedlandmarkAll landmarkMeans registeredCurves warpingFunctions</code>+If passed workspace scores will be normalized 
 +  * **Data Type:** Boolean (True False) 
 +  * **Default Value:** false 
 +__**title **__ \\  
 +The title of the plot. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**width **__ \\  
 +The width of the image exported. 
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**XAxisPC **__ \\  
 +Principal Component represented on the X Axis 
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1 
 +__**xLabel **__ \\  
 +Label for the X-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**XRange **__ \\  
 +The display range of the X Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YAxisPC **__ \\  
 +Prinicipal Component represented on the Y Axis 
 +  * **Data Type:** Integer 
 +  * **Default Value:** 2 
 +__**yLabel **__ \\  
 +Label for the Y-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YRange **__ \\  
 +The display range of the Y Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +<code> -ExportPlotWorkspaceScores filePath "C:\Plots\PCA\workspace_scores.pngxAxisPC "2yAxisPC "3"</code>
  
 ---- ----
-==== -ExportDTW ====+==== -ExportPlotGroupScores / -ExportPlotGS / -EPGS ====
 ---- ----
-Export Dynamic Time Warping results+Export the current PCAs groups scores plot
 === Parameters === === Parameters ===
-== File (Required== +__**dataStyle **__ \\  
-The path and name of the .txt file to export  +The data style to use when generating plot. 
-== Precision ==  +  * **Data Type:** String 
-How many decimal places to display in exported values \\ +  * **Default Value:** Workspace 
-<sub>//Default:// 4</sub> +  * **Options:** Workspace, Group, Sub Group, Cluster 
-== ExportFormat == +__**filePath (DEFAULT(REQUIRED) **__ \\  
-The format of the exported ASCII fileStandardSPSSTransposedP2D \\ +The file path the plot will be saved to. 
-<sub>//Default:// Standard</sub> +  * **Data Type:** String (File Path) 
-== ExportFormat == +  * **Default Value:** N/A 
-The format of the exported ASCII fileStandardTransposed, SPSS, P2D +__**height **__ \\  
-== CostFunctions == +The height of the image exported
-If passed cost functions will be exported +  * **Data Type:** Integer 
-== FoundAnomalies == +  * **Default Value:** 1000 
-If passed all anomalies will be exported +__**legend **__ \\  
-=== Example === +Which corner should the legend be displayed inif not passed no legend will be displayed 
-<code>-ExportDTW file "C:\library folder\exports\Dynamic Time Warping Export.txtprecision "3exportFormat "transposed"  foundAnomalies costFunctions</code>+  * **Data Type:** String 
 +  * **Default Value:** NULL 
 +  * **Options:** Top LeftTop Right, Bottom Left, Bottom Right 
 +__**title **__ \\  
 +The title of the plot. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**width **__ \\  
 +The width of the image exported
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**xLabel **__ \\  
 +Label for the X-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**XRange **__ \\  
 +The display range of the X Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**yLabel **__ \\  
 +Label for the Y-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YRange **__ \\  
 +The display range of the Y Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +<code> -ExportPlotGroupScores filePath "C:\Processing\PCA\group_scores_plot.pngtitle "Group Scores Ankle Angle X"</code>
  
 ---- ----
-==== -ExportSPM ====+==== -ExportPlotReconstruction / -ExportPlotR / -EPR ====
 ---- ----
-Export Statistical Parametric Mapping Results+Export the current PCAs reconstruction plot
 === Parameters === === Parameters ===
-== File (Required== +__**dataStyle **__ \\  
-The path and name of the .txt file to export  +The data style to use when generating plot. 
-== Precision ==  +  * **Data Type:** String 
-How many decimal places to display in exported values \\ +  * **Default Value:** Workspace 
-<sub>//Default:// 4</sub> +  * **Options:** Workspace, Group, Sub Group, Cluster 
-== ExportFormat == +__**filePath (DEFAULT(REQUIRED) **__ \\  
-The format of the exported ASCII fileStandardSPSSTransposedP2D \\ +The file path the plot will be saved to. 
-<sub>//Default:// Standard</sub> +  * **Data Type:** String (File Path) 
-== ExportFormat == +  * **Default Value:** N/A 
-The format of the exported ASCII fileStandardTransposed, SPSSP2D +__**group **__ \\  
-== BMatrix == +What group to reconstruct, pass multiple times to select multiple groups, do not pass to select all 
-If passed the B Matrix used will be exported +  * **Data Type:** List 
-== ResidualMatrix == +  * **Default Value:** NULL 
-If passed the Residual Matrix will be exported +__**groupMean **__ \\  
-== SPM == +If passed group mean will be plotted 
-If passed the Statistical Parametric Map will be exported +  * **Data Type:** Boolean (True False) 
-=== Example === +  * **Default Value:** false 
-<code>-ExportSPM file "C:\library folder\exports\Statistical Parametric Map Export.txtprecision "5exportFormat "transposedbMatrix residualMatrix spm</code>+__**height **__ \\  
 +The height of the image exported
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**legend **__ \\  
 +Which corner should the legend be displayed inif not passed no legend will be displayed 
 +  * **Data Type:** String 
 +  * **Default Value:** NULL 
 +  * **Options:** Top LeftTop Right, Bottom Left, Bottom Right 
 +__**pc **__ \\  
 +What PCs to reconstruct, pass multiple times to select multiple PCs, do not pass to select all 
 +  * **Data Type:** List 
 +  * **Default Value:** NULL 
 +__**title **__ \\  
 +The title of the plot. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**width **__ \\  
 +The width of the image exported
 +  * **Data Type:** Integer 
 +  * **Default Value:** 1000 
 +__**workspace **__ \\  
 +What workspace to reconstructpass multiple times to select multiple workspacesdo not pass to select all 
 +  * **Data Type:** List 
 +  * **Default Value:** NULL 
 +__**xLabel **__ \\  
 +Label for the X-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**XRange **__ \\  
 +The display range of the X Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**yLabel **__ \\  
 +Label for the Y-Axis. 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +__**YRange **__ \\  
 +The display range of the Y Axis: "Max,Min" 
 +  * **Data Type:** String 
 +  * **Default Value:** ### 
 +<code> -ExportPlotReconstruction filePath "C:\Plots\PCA\reconstruction.jpggroup "Ankle Angle Xworkspace "P001.cmz"</code>
  
 +----
 +==== -ExportPlotExtreme / -ExportPlotE / -EPE ====
 +----
 +Export the current PCAs extreme plot
 +=== Parameters ===
 +__**dataStyle **__ \\ 
 +The data style to use when generating plot.
 +  * **Data Type:** String
 +  * **Default Value:** Workspace
 +  * **Options:** Workspace, Group, Sub Group, Cluster
 +__**filePath (DEFAULT) (REQUIRED) **__ \\ 
 +The file path the plot will be saved to.
 +  * **Data Type:** String (File Path)
 +  * **Default Value:** N/A
 +__**height **__ \\ 
 +The height of the image exported.
 +  * **Data Type:** Integer
 +  * **Default Value:** 1000
 +__**legend **__ \\ 
 +Which corner should the legend be displayed in, if not passed no legend will be displayed
 +  * **Data Type:** String
 +  * **Default Value:** NULL
 +  * **Options:** , Top Left, Top Right, Bottom Left, Bottom Right
 +__**pcNumber **__ \\ 
 +
 +  * **Data Type:** Integer
 +  * **Default Value:** 1
 +__**plotType **__ \\ 
 +
 +  * **Data Type:** String
 +  * **Default Value:** StdDevRecon
 +  * **Options:** StdDevRecon, 595Recon, 595Raw
 +__**title **__ \\ 
 +The title of the plot.
 +  * **Data Type:** String
 +  * **Default Value:** ###
 +__**width **__ \\ 
 +The width of the image exported.
 +  * **Data Type:** Integer
 +  * **Default Value:** 1000
 +__**xLabel **__ \\ 
 +Label for the X-Axis.
 +  * **Data Type:** String
 +  * **Default Value:** ###
 +__**XRange **__ \\ 
 +The display range of the X Axis: "Max,Min"
 +  * **Data Type:** String
 +  * **Default Value:** ###
 +__**yLabel **__ \\ 
 +Label for the Y-Axis.
 +  * **Data Type:** String
 +  * **Default Value:** ###
 +__**YRange **__ \\ 
 +The display range of the Y Axis: "Max,Min"
 +  * **Data Type:** String
 +  * **Default Value:** ###
 +<code> -ExportPlotExtreme filePath "C:\Processing\PCA\extreme_plot.png" height "600" width "1200" pcNumber "2"</code>
 +
 +----
 +==== -SelectSignals / -sig ====
 +----
 +Select queried signals (if no parameters are passed all signals are selected)
 +=== Parameters ===
 +__**group **__ \\ 
 +The name of a group to be selected (pass multiple times to select more than one)
 +  * **Data Type:** List
 +  * **Default Value:** NULL
 +__**workspace **__ \\ 
 +The name of a workspace to be selcted (pass multiple time to select more than one)
 +  * **Data Type:** List
 +  * **Default Value:** NULL
 +<code> -SelectSignals group "KneeAngleX"</code>
 +
 +----
 +==== -SelectMetrics / -met ====
 +----
 +Select queried metrics (if no parameters are passed all metrics are selected)
 +=== Parameters ===
 +__**group **__ \\ 
 +The name of the group to be selected (pass multiple times to select more than one)
 +  * **Data Type:** List
 +  * **Default Value:** NULL
 +__**workspace **__ \\ 
 +The name of the workspace to be selected (pass multiple times to select more than one)
 +  * **Data Type:** List
 +  * **Default Value:** NULL
 +<code> -SelectMetrics group "AnkleAngleX" group "AnkleAngleY" workspace "P002"</code>
 +
 +----
 +==== -CreateWatcher / -cw ====
 +----
 +Creates a new directory watcher
 +=== Parameters ===
 +__**delay **__ \\ 
 +The number of ms to wait before executing scripts after watcher is triggered
 +  * **Data Type:** Integer
 +  * **Default Value:** 3000
 +__**directory (REQUIRED) **__ \\ 
 +The directories to be watched, pass multiple times to add more directories
 +  * **Data Type:** List
 +  * **Default Value:** N/A
 +__**name (REQUIRED) **__ \\ 
 +The name of the watcher being created
 +  * **Data Type:** String
 +  * **Default Value:** N/A
 +__**overwrite **__ \\ 
 +If passed and existing watchers with the same name will be overwritten
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**recursive **__ \\ 
 +If passed all subdirectories will be watched as well
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**script (REQUIRED) **__ \\ 
 +A list of paths to the scripts to execute when the watcher is triggered
 +  * **Data Type:** List
 +  * **Default Value:** N/A
 +__**triggerOnDelete **__ \\ 
 +If passed watcher will be triggered when a file is deleted as well as added or edited
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +<code> -CreateWatcher name "WATCHER_ONE" directory "C:\Local Data Folder" script "C:\Local Data Folder\Processing Script.v3s" delay "8000" recursive</code>
 +
 +----
 +==== -ActivateWatcher / -aw ====
 +----
 +Activate the passed watcher(s) if not already activated
 +=== Parameters ===
 +__**name (DEFAULT) **__ \\ 
 +The name of the watcher to be activated, pass multiple times to activate multiple watchers.
 +if not passed all watcher will be activated.
 +  * **Data Type:** List
 +  * **Default Value:** NULL
 +<code> -ActivateWatcher name "WATCHER_ONE" name "WATCHER_TWO"</code>
 +
 +----
 +==== -DeactivateWatcher / -daw ====
 +----
 +Deactivate the passed watcher(s), if no watcher is passed deactivate all watchers
 +=== Parameters ===
 +__**name (DEFAULT) **__ \\ 
 +The name of the watcher to be deactivated
 +  * **Data Type:** List
 +  * **Default Value:** NULL
 +<code> -DeactivateWatcher name "WATCHER_ONE"</code>
 +
 +----
 +==== -DeleteWatcher / -dw ====
 +----
 +Deletes the passed watcher if it exists
 +=== Parameters ===
 +__**name (DEFAULT) (REQUIRED) **__ \\ 
 +The name of the watcher to be deleted
 +  * **Data Type:** String
 +  * **Default Value:** N/A
 +<code> -DeleteWatcher "WATCHER_ONE"</code>
 +
 +----
 +==== -ListWatchers / -lw ====
 +----
 +List all watchers
 +<code> -ListWatchers</code>
 +
 +----
 +==== -LaunchMinimized ====
 +----
 +Set Sift to lauch minimized to the system tray by default.
 +=== Parameters ===
 +__**disable **__ \\ 
 +If passed Sift will will no longer launch minimized to the system tray.
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +<code> -LaunchMinimized disable</code>
 +
 +----
 +==== -LaunchBackgroundInstance / -LaunchTray ====
 +----
 +Immediatly launch a background instance of Sift in the system tray.
 +<code> -LaunchBackgroundInstance</code>
 +
 +----
 +==== -RunSummaryMetrics / -ComputeSummaryMetrics / -SummaryMetrics ====
 +----
 +Compute Summary Metrics
 +=== Parameters ===
 +__**EventIndex **__ \\ 
 +Index Event to compute Metrics at.
 +  * **Data Type:** String
 +  * **Default Value:** NULL
 +__**GlobalMax **__ \\ 
 +Compute Global Max.
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**GlobalMin **__ \\ 
 +Compute Global Min.
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**Group (REQUIRED) **__ \\ 
 +The group you will calculate metrics for.
 +  * **Data Type:** String
 +  * **Default Value:** N/A
 +__**LocalMax **__ \\ 
 +Compute Local Max.
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**LocalMaxEnd **__ \\ 
 +Local Max End Range.
 +  * **Data Type:** Integer
 +  * **Default Value:** 0
 +__**LocalMaxStart **__ \\ 
 +Local Max Start Range.
 +  * **Data Type:** Integer
 +  * **Default Value:** 0
 +__**LocalMin **__ \\ 
 +Compute Local Min.
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**LocalMinEnd **__ \\ 
 +Local Min End Range.
 +  * **Data Type:** Integer
 +  * **Default Value:** 0
 +__**LocalMinStart **__ \\ 
 +Local Min Start Range.
 +  * **Data Type:** Integer
 +  * **Default Value:** 0
 +__**MaxBetweenEvents **__ \\ 
 +Compute Maximum Between Events.
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**MaxEventEndIndex **__ \\ 
 +Index of End Event for Maximum Between Events.
 +  * **Data Type:** String
 +  * **Default Value:** NULL
 +__**MaxEventStartIndex **__ \\ 
 +Index of Start Event for Maximum Between Events.
 +  * **Data Type:** String
 +  * **Default Value:** NULL
 +__**Mean **__ \\ 
 +Compute Mean.
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**MetricAtEvent **__ \\ 
 +Compute Metric at Event.
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**MinBetweenEvents **__ \\ 
 +Compute Minimum Between Events.
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**MinEventEndIndex **__ \\ 
 +Index of End Event for Minimum Between Events.
 +  * **Data Type:** String
 +  * **Default Value:** NULL
 +__**MinEventStartIndex **__ \\ 
 +Index of Start Event for Minimum Between Events.
 +  * **Data Type:** String
 +  * **Default Value:** NULL
 +__**StandardDeviation **__ \\ 
 +Compute Standard Deviation.
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**StandardError **__ \\ 
 +Compute Standard Error.
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**UseExcludedData **__ \\ 
 +Use Excluded Data to compute metrics.
 +  * **Data Type:** Boolean (True / False)
 +  * **Default Value:** false
 +__**Workspaces **__ \\ 
 +Workspaces you will calculate metrics for. If left blank all workspaces will be used.
 +  * **Data Type:** List
 +  * **Default Value:** NULL
 +<code> 
 +-RunSummaryMetrics Group "AnkleAngleX" Mean StandardDeviation StandardError GlobalMax GlobalMin</code>
 +
 +----
 +==== -Exit / -x ====
 +----
 +Exit Sift
 +<code> -Exit</code>
sift/command_line.1757606751.txt.gz · Last modified: 2025/09/11 16:05 by sgranger