Table of Contents
Load Data Dialog
The Load Data Dialog is typically the first interaction users will have upon opening Sift and interacting with the Load Page. The Load Data Dialog allows users to specify which folder on their computer the data files should be loaded from. Remember, Sift loads in all CMZ workspaces in sub-folders as well.
- Library Path: The path to the base folder or directory containing all the CMZ files to be loaded.
- Library Query: an expression used to refine the files loaded into the library, by specifying specific tags.
- Subject Tags: Set the active subject tag for multi-subject data.
- build CMZs: Checked to load raw data rather than pre-build CMZs.
- Generate Missing CMXs: Checked to save a .cmx file for any .cmz files that is missing an index.
Build CMZs
If Build CMZ is checked, the Load Data Dialog will automatically update to display the build CMZ module boxes. Specific details of the build CMZ functionality can be found here.
- Library Path: This should be set to the folder where all of the C3D files that need to be included in the CMZ exist, including static and dynamic files. If the folder contains other folders with C3D files inside, all of them will be included as well.
Build CMZ has 5 modules available from the Load Data Dialog to include in the build. To see a more in-depth description of each module, visit the BuildCMZ page:
- Merge Data: Merge together raw data files from multiple sources. This option prompts a dialog that closely matches the dialog in Visual3D for the command Manage_File_Merge.
- Make Hybrid Model: Apply a pre-defined model template create a hybrid model in each CMZ. Data folders in the Library Path must include static trials.
- Metadata: Add a metadata .csv file to apply tags, text data, and metric data in CMZ files for all subjects and trials.
- Tag By File Name: Add tags to trials within each CMZ based on file names.
- Add V3S Scripts: Append pre-defined .v3s pipeline scripts to run on each CMZ file.
Command Line
LoadLib
The Load Data function can be accessed through the Console Application using the -LoadLib function.
BuildCMZ
The Build CMZ can be accessed through Sift's Console Application as well, however is separate from the -LoadLib. A full walk through tutorial can be found here: Building CMZs from the command line
Sift’s Console Application CMZ Builder includes 5 modules: Build Hybrid Model, Add Metadata, Merge Data Files, Tag By File Name, and Add Visual3D Scripts.
Each module is set through independent command line functions with independent parameters. Once each module is performed, the buildCMZ function gives the go ahead to Sift to begin building workspaces.
Each module command that was executed prior will be included in the build.
Requirements
Note: Prior to automating the CMZ Build using the command line, users must first save Metadata file selections from the GUI.
After saving the .xml file from the GUI, this file can be passed to the MetaData module in the build CMZ command line functions.

