User Tools

Site Tools


sift:tutorials:using_directory_watchers_in_the_gui

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:tutorials:using_directory_watchers_in_the_gui [2026/07/17 14:10] wikisysopsift:tutorials:using_directory_watchers_in_the_gui [2026/07/17 19:52] (current) – [Launching the Background Instance] wikisysop
Line 31: Line 31:
 For a lower-body model, an ankle joint angle is calculated using the foot as the segment and the shank as the reference segment. The X component represents flexion and extension for the segment coordinate systems used in this example. See [[visual3d:tutorials:kinematics_and_kinetics:model_based_computations|Model Based Computations]] for more information about joint-angle definitions. For a lower-body model, an ankle joint angle is calculated using the foot as the segment and the shank as the reference segment. The X component represents flexion and extension for the segment coordinate systems used in this example. See [[visual3d:tutorials:kinematics_and_kinetics:model_based_computations|Model Based Computations]] for more information about joint-angle definitions.
  
-Before running, replace every occurrence of ''[[REPLACE]]'' with the full path to the unzipped ''Directory_Watcher_Tutorial'' folder.+Before running, replace every occurrence of **REPLACE** with the full path to the unzipped ''Directory_Watcher_Tutorial'' folder.
  
 For example: For example:
Line 39: Line 39:
 </code> </code>
  
-Only the ''File_Open'' and ''File_Save_As'' commands require this path.+Only the ''File_Open'' and ''File_Save_As'' commands require this path update.
  
 <code> <code>
Line 220: Line 220:
 The script performs the following: The script performs the following:
  
-  - loads the CMZ library +  - Loads the CMZ library 
-  - loads and calculates the ankle-angle queries +  - Loads and calculates the ankle-angle queries 
-  - selects both ankle signal groups +  - Selects both ankle signal groups 
-  - creates a PCA named ''AnkleStridePCA'' +  - Creates a PCA named ''AnkleStridePCA'' 
-  - runs LOF separately within each signal group +  - Runs LOF separately within each signal group 
-  - automatically excludes the cycles identified as outliers +  - Automatically excludes the cycles identified as outliers 
-  - exports the LOF values and threshold +  - Exports the LOF values and threshold 
-  - saves the completed Sift project+  - Saves the completed Sift project
  
 ===== Opening the Directory Watchers Dialog ===== ===== Opening the Directory Watchers Dialog =====
Line 246: Line 246:
 </code> </code>
  
-{{.:pasted:20260717-133305.png}}+{{.:pasted:20260717-192613.png}}
  
 When prompted to add the directory, browse to ''Directory_WatcherTutorial\Data'' and select the folder. When prompted for the script, browse to ''Directory_WatcherTutorial\V3D_Pipeline.v3s'' and select the pipeline.  When prompted to add the directory, browse to ''Directory_WatcherTutorial\Data'' and select the folder. When prompted for the script, browse to ''Directory_WatcherTutorial\V3D_Pipeline.v3s'' and select the pipeline. 
Line 262: Line 262:
 The first watcher should look like this. The first watcher should look like this.
    
-{{.:pasted:20260717-133353.png}}+{{.:pasted:20260717-192652.png}}
  
 When the C3D is copied into **Data**, the watcher will launch the Visual3D pipeline.  When the C3D is copied into **Data**, the watcher will launch the Visual3D pipeline. 
Line 286: Line 286:
 | Delay | 1000 ms | | Delay | 1000 ms |
  
-{{.:pasted:20260717-133504.png}}+{{.:pasted:20260717-192738.png}}
  
 The completed watcher should monitor ''CMZs'' and contain the Sift batch script. The completed watcher should monitor ''CMZs'' and contain the Sift batch script.
Line 300: Line 300:
 In the ''Tray Options'' section, select ''Launch background instance of Sift in the system tray'' and check ''Launch minimized to system tray''. This will ensure Sift starts in the tray by default.  In the ''Tray Options'' section, select ''Launch background instance of Sift in the system tray'' and check ''Launch minimized to system tray''. This will ensure Sift starts in the tray by default. 
  
-{{.:pasted:20260717-133634.png}}+{{.:pasted:20260717-192904.png}}
  
 A Sift icon should appear in the Windows system tray. A Sift icon should appear in the Windows system tray.
  
-The background instance must continue running while the directory watchers are in use. +The background instance **MUST** continue running while the directory watchers are in use, or else they will not work
  
-Before continuing, close the normal Sift window if it is still open. The Sift batch script needs to launch its own processing instance, and only one normal Sift instance should be open at a time. 
  
 ==== Using the Watchers ==== ==== Using the Watchers ====
sift/tutorials/using_directory_watchers_in_the_gui.1784297449.txt.gz · Last modified: by wikisysop