User Tools

Site Tools


sift:command_line

This is an old revision of the document!


Sift Command Line

It is possible to run sift from the command line, this offers several advantages:

  • With no need to update a GUI or plots the application will run much faster
  • With experience it makes it possible to quickly execute commands
  • Creating a bat file or python script it is possible to completely automate processing

Running Sift From Command Line

To start sift in command line mode, open a command line console, navigate to Sift's install directory and run sift with any argument that starts with a single dash (-) if you do not want to run any commands as Sift is launched you can instead pass -NoGUI

Command Line Overview

  • Commands are prefixed with a dash these are considered a reserved character, but Sift will ignore any dashes that are within double quotes so file-name.txt will cause an error, where “file-name.txt” will not.
  • Commands and parameters are case insensitive
  • any parameters containing a space or a dash (e.g. a folder path) must be wrapped in double quotes (“”)
  • Command parameters are named not positional, so the order they are passed does not matter
  • Some commands have a default parameter, in these cases the parameter name can be omitted, for example with -loadLib the directory parameter name is optional. so either of the following will work: -loadLib directory “folder path” or -loadLib “folder path”. These parameters are marked as default in the list below
  • Commands can be entered all at once in the same command that launches sift, or one at a time
  • To exit pass the command -Exit, or press Ctrl + C to quickly exit at any time (Sift will exit once the current command finishes executing)
  • Most commands have one or more aliases that will be accepted

Help Command

If at any point you need help remembering a command or its parameters you can use the help function. Enter the command -Help to receive a list of all available commands within the command line:

This will display the commands default name and any aliases separated by |'s, below each will be a brief description of the command as well as a list of all it's parameters

From here, if you want some more information about a specific command and its parameters you can enter the command of interest and pass it the help parameter, this will give a more detailed description of the command and its parameters:

This will display the command name and any accepted aliases, and below that a list of all parameters complete with a description and some more details about the parameter:

  • Whether or not this parameter is required for the command to run
  • The default value of the parameter if its not passed
  • The expected data type of the parameter

Command Reference


-LoadLib / -l


Search the provided directory and all sub directories for .cmz files and load them

Parameters

__directory (DEFAULT) (REQUIRED)__

A path to the root directory to be searched recursively for .cmzs

  • Data Type: Directory
  • Default Value: N/A
__libQuery__

A query to refine the files loaded into the library.

  • Data Type: String
  • Default Value: NULL
__libSubjTags__

A list of subject tags.

  • Data Type: String
  • Default Value: NULL

-LoadQuery / -q


Load and calculate a predifined query

Parameters

__file (DEFAULT) (REQUIRED)__

Path to the .q3d containing query definitions

  • Data Type: File
  • Default Value: N/A

-RunPCA / -pca


Run Principal Compnent Analysis

Parameters

__name (DEFAULT) (REQUIRED)__

The name of the new PCA being computed

  • Data Type: String
  • Default Value: N/A
__numPCs__

The number of dimensions to reduce to

  • Data Type: Integer
  • Default Value: 4
__workspaceMean__

If passed PCA will be run on the mean value of each workspace, and not individual traces

  • Data Type: True / False
  • Default Value: false

-RunLOF / -lof


Run Local Outlier Factor

Parameters

__autoExclude__

If passed any outliers found will be excluded automatically

  • Data Type: True / False
  • Default Value: false
__grouping__

How should data be grouped before running: Combined Groups: All data points will be compared Groups: Data will be compared within groups Workspace: Data will be compared within workspaces

  • Data Type: String
  • Default Value: combined group

* Options:combined group, group, workspace

__manualThreshold__

The threshold to consider when searching for outliers

  • Data Type: Decimal
  • Default Value: 3
__numNeighbors__

How many neighbors should each point be compared to

  • Data Type: Integer
  • Default Value: 14
__numPasses__

How many iterations of the test should be run

  • Data Type: Integer
  • Default Value: 1
__numPCs__

How many principal components should the test be run on

  • Data Type: Integer
  • Default Value: 2
__PCsVariance__

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: True / False
  • Default Value: false

-RunKMeans / -kmeans


Run K-Means cluster

Parameters

__clusters__

How many clusters to sort the data into

  • Data Type: Integer
  • Default Value: 2
__customSeed__

Provide a seed for the random first centroid (produces repeatable results)

  • Data Type: Integer
  • Default Value: 0
__grouping__

How should data be grouped before running: Combined Groups: All data points will be compared Groups: Data will be compared within groups Workspace: Data will be compared within workspaces

  • Data Type: String
  • Default Value: combined group

* Options:combined group, group, workspace

__iterations__

How many iterations of the test should be run

  • Data Type: Integer
  • Default Value: 1
__numPCs__

The number of principal components to run the test on

  • Data Type: Integer
  • Default Value: 2
__PCsVariance__

Determine the number 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: True / False
  • Default Value: false

-RunSPE / -spe


Run Squared Prediction Error

Parameters

__alphaValue__

The alpha threshold used to determine outliers: 0.1, 0.05, 0.025, 0.01, 0.005

  • Data Type: Decimal
  • Default Value: 0.1

* Options:0.1, 0.05, 0.025, 0.01, 0.005

__autoExclude__

If passed any outliers found will be exclude automatically

  • Data Type: True / False
  • Default Value: false
__numPCs__

The number of principal components to run the test on

  • Data Type: Integer
  • Default Value: 2
__PCsVariance__

scale calculated values to variability explained

  • Data Type: Decimal
  • Default Value: 95

-RunMah / -mah


Run Mahalanobis Distance test

Parameters

__alphaValue__

The alpha threshold used to determine outliers: 0.1, 0.05, 0.025, 0.01, 0.005

  • Data Type: Decimal
  • 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

  • Data Type: True / False
  • Default Value: false
__grouping__

How should data be grouped before running: Combined Groups: All data points will be compared Groups: Data will be compared within groups Workspace: Data will be compared within workspaces

  • Data Type: String
  • Default Value: combined group

* Options:combined group, group, workspace

__numPasses__

How many iterations of the test should be run

  • Data Type: Integer
  • Default Value: 1
__numPCs__

The number of principal components to run the test on

  • Data Type: Integer
  • Default Value: 2
__PCsVariance__

Determing the number of PCs by variance explained instead of number

  • Data Type: Decimal
  • Default Value: 95
__scaleToVariance__

scale calculated values to variability explained

  • Data Type: True / False
  • Default Value: false

-RunV3D / -s / -plpath


Run pipelines via the V3D engine

Parameters

__exportLog__

If passed the processing log will be exported to the file provided

  • Data Type: File
  • Default Value: NULL
__onLib__

If passed the the loaded library will be updated using the provided script(s)

  • Data Type: True / False
  • Default Value: false
__script (DEFAULT) (REQUIRED)__

A path to the script file to be run, multiple scripts can be passed by repeating the parameter

  • Data Type: List
  • Default Value: N/A

-RunV3DCommand / -c


Run a single V3D pipeline command (Can be used multiple times to execute multiple commands

Parameters

__command (DEFAULT) (REQUIRED)__

The pipeline command to be executed

  • Data Type: String
  • Default Value: N/A

-dirpath


Set a global variable to the passed path

Parameters

__path (DEFAULT) (REQUIRED)__

The path to set

  • Data Type: Directory
  • Default Value: N/A

-RegisterCurves / -rc


Register curves

Parameters

__eventSequence__

Register by events

  • Data Type: True / False
  • Default Value: false
__localMax__

Use local maximum

  • Data Type: True / False
  • Default Value: false
__localMaxLower__

The lower bounds of the local max

  • Data Type: Integer
  • Default Value: -1
__localMaxUpper__

The upper bounds of the local max

  • Data Type: Integer
  • Default Value: -1
__localMin__

use local minimum

  • Data Type: True / False
  • Default Value: false
__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

  • Data Type: True / False
  • Default Value: false
__min__

Register by minimum

  • Data Type: True / False
  • Default Value: false
__name (DEFAULT) (REQUIRED)__

The name for the group after curve registration

  • Data Type: String
  • Default Value: N/A

-CreateGLM / -glm


Create a General Linear Model

Parameters

__grouping__

The grouping used for the model : Workspace / Group

  • Data Type: String
  • Default Value: group

* Options:workspace, group

__name (DEFAULT) (REQUIRED)__

The name of the GLM being created

  • Data Type: String
  • Default Value: N/A
__test__

The intended test type for the model : One sample t-test, Two sample t-test, Paired t-test

  • Data Type: String
  • Default Value: two_sample

* Options:one_sample, two_sample, paired, one_way_anova

__workspaceMeans__

If using workspace means, instead of the individual traces

  • Data Type: True / False
  • Default Value: false

-RunSPM1ttest


Run Statistical Parameteric Mapping One-Sample T-Test

Parameters

__alpha (REQUIRED)__

The alpha value to threshold with

  • 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)

  • Data Type: True / False
  • Default Value: false

-RunSPM2ttest / -spm


Run Statistical Parameteric Mapping Two-Sample T-Test

Parameters

__alpha (REQUIRED)__

The alpha value to threshold with

  • 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

  • Data Type: String
  • Default Value: N/A
__group2 (REQUIRED)__

The name of the second 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)

  • Data Type: True / False
  • Default Value: false

-RunSPMpairedttest


Run Statistical Parameteric Mapping Paired T-Test

Parameters

__alpha (REQUIRED)__

The alpha value to threshold with

  • 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

  • Data Type: String
  • Default Value: N/A
__group2 (REQUIRED)__

The name of the second 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)

  • Data Type: True / False
  • Default Value: false

-RunSPMOneWayAnova


Run Statistical Parameteric Mapping Paired T-Test

Parameters

__alpha (REQUIRED)__

The alpha value to threshold with

  • 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
__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)

  • Data Type: True / False
  • Default Value: false

-RunDTW / -dtw


Run Dynamic Time Warping

Parameters

__name (REQUIRED)__

The name of the DTW test being run

  • Data Type: String
  • Default Value: N/A
__standardDeviations__

How many standard deviation to test for: 1-3

  • Data Type: Integer
  • Default Value: 1

* Options:1, 2, 3


-ExportData / -ex


Export queried data

Parameters

__allSequencesNorm__

CommandExport all sequences normalized

  • Data Type: True / False
  • Default Value: false
__allSequencesTime__

CommandExport all time based sequences

  • Data Type: True / False
  • Default Value: false
__eventsNorm__

CommandExport all events normalized

  • Data Type: True / False
  • Default Value: false
__eventsOrig__

CommandExport all time based events

  • Data Type: 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: File
  • Default Value: N/A
__groupMean__

CommandExport the mean value of each group

  • Data Type: True / False
  • Default Value: false
__groupStdDev__

CommandExport the standard deviation of each group

  • Data Type: 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: True / False
  • Default Value: false
__workspaceStdDev__

CommandExport the standard deviation of each workspace

  • Data Type: True / False
  • Default Value: false

-ExportSummaryStatistics


Export summary statistics

Parameters

__addMetrics__

Export metrics

  • Data Type: 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: File
  • Default Value: N/A
__max__

Export the maximum value

  • Data Type: True / False
  • Default Value: false
__maxEventPoint__

Export the maximum event point

  • Data Type: True / False
  • Default Value: false
__maxStdDev__

Export the maximum standard deviation

  • Data Type: True / False
  • Default Value: false
__mean__

Export the mean value

  • Data Type: True / False
  • Default Value: false
__meanStdDev__

Export the mean standard deviation

  • Data Type: True / False
  • Default Value: false
__min__

Export the minimum value

  • Data Type: True / False
  • Default Value: false
__minEventPoint__

Export the minimum event point

  • Data Type: True / False
  • Default Value: false
__minStdDev__

Export the minimum standard deviation

  • Data Type: True / False
  • Default Value: false
__normalizeMetrics__

Normalize exported metrics

  • Data Type: 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


-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: File
  • Default Value: N/A
__landmarkAll__

Export all landmarks

  • Data Type: True / False
  • Default Value: false
__landmarkMeans__

Export the landmark mean value

  • Data Type: 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: True / False
  • Default Value: false
__warpingFunctions__

Export all warping functions

  • Data Type: True / False
  • Default Value: false

-ExportDTW


Export Dynamic Time Warping results

Parameters

__costFunctions__

Export cost functions

  • Data Type: 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: File
  • Default Value: N/A
__foundAnomalies__

Export all outliers found with dynamic time warping

  • Data Type: True / False
  • Default Value: false
__precision__

How many decimal places should values be displayed to

  • Data Type: String
  • Default Value: 4

-ExportSPM


Export Statistical Parameteric Mapping results

Parameters

__bMatrix__

Export the B Matrix used

  • Data Type: 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: File
  • 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: True / False
  • Default Value: false
__spm__

Export the statistical parameteric map

  • Data Type: True / False
  • Default Value: false

-ExportPCA


Export Principal Component Analysis results

Parameters

__eigenVectors__

Export the eigen vectors

  • Data Type: 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: File
  • Default Value: N/A
__groupScores__

Export group scores

  • Data Type: True / False
  • Default Value: false
__groupStdDev__

Export group standard deviation

  • Data Type: True / False
  • Default Value: false
__kMeans__

Export K-Means results

  • Data Type: True / False
  • Default Value: false
__lof__

Export local outlier factor results

  • Data Type: True / False
  • Default Value: false
__lofThreshold__

Export threshould to determine an LOF outlier

  • Data Type: True / False
  • Default Value: false
__mahDis__

Export the mahalanobis distance results

  • Data Type: True / False
  • Default Value: false
__mahDisThreshold__

Export the threshold used to determine a mahalanobis distance outlier

  • Data Type: True / False
  • Default Value: false
__mean595__

Export the mean plus or minus 5 and 95%

  • Data Type: True / False
  • Default Value: false
__meanSD__

Export the mean plus or minus one standard deviation

  • Data Type: 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: True / False
  • Default Value: false
__speThreshold__

Export the threshold to determine an SPE outlier

  • Data Type: True / False
  • Default Value: false
__varianceExplained__

Export the variance explained

  • Data Type: True / False
  • Default Value: false
__workspaceScores__

Export workspace scores

  • Data Type: True / False
  • Default Value: false

-ExportPlotSignalTime / -ExportPlotST / -EPST


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: File
  • Default Value: N/A
__groupDispersion__

If passed group dispersion will be plotted

  • Data Type: True / False
  • Default Value: false
__groupDispersionType__

The type of dispersion to be displayed for groups

  • 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

  • Data Type: 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

  • 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: 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: 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: True / False
  • Default Value: false
__xLabel__

Label for the X-Axis.

  • Data Type: String
  • Default Value: ###
__XRange__

The display range of the X Axis: “X,Y”

  • Data Type: String
  • Default Value: ###
__yLabel__

Label for the Y-Axis.

  • Data Type: String
  • Default Value: ###
__YRange__

The display range of the Y Axis: “X,Y”

  • Data Type: String
  • Default Value: ###

-ExportPlotMetric / -ExportPlotM / -EPM


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: File
  • Default Value: N/A
__groupDispersion__

If passed group dispersion will be plotted

  • Data Type: True / False
  • Default Value: false
__groupDispersionType__

The type of dispersion to be displayed for groups

  • 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

  • Data Type: 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

  • 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: 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: 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: True / False
  • Default Value: false
__xLabel__

Label for the X-Axis.

  • Data Type: String
  • Default Value: ###
__XRange__

The display range of the X Axis: “X,Y”

  • Data Type: String
  • Default Value: ###
__yLabel__

Label for the Y-Axis.

  • Data Type: String
  • Default Value: ###
__YRange__

The display range of the Y Axis: “X,Y”

  • Data Type: String
  • Default Value: ###

-ExportPlotPairSignal / -ExportPlotPS / -EPPS


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: File
  • Default Value: N/A
__groupDispersion__

If passed group dispersion will be plotted

  • Data Type: True / False
  • Default Value: false
__groupDispersionType__

The type of dispersion to be displayed for groups

  • 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

  • Data Type: 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

  • Data Type: String
  • Default Value: NULL

* Options:, Top Left, Top Right, Bottom Left, Bottom Right

__pair (REQUIRED)__

Add a pair of two groups, seperare group names with '|' eg. “GROUP_1|GROUP_2”

  • Data Type: List
  • Default Value: N/A
__rawTraces__

If passed indivdual traces will be plotted

  • Data Type: 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: 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: True / False
  • Default Value: false
__xLabel__

Label for the X-Axis.

  • Data Type: String
  • Default Value: ###
__XRange__

The display range of the X Axis: “X,Y”

  • Data Type: String
  • Default Value: ###
__yLabel__

Label for the Y-Axis.

  • Data Type: String
  • Default Value: ###
__YRange__

The display range of the Y Axis: “X,Y”

  • Data Type: String
  • Default Value: ###

-ExportPlotPairMetric / -ExportPlotPM / -EPPM


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: File
  • Default Value: N/A
__groupDispersion__

If passed group dispersion will be plotted

  • Data Type: True / False
  • Default Value: false
__groupDispersionType__

The type of dispersion to be displayed for groups

  • 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

  • Data Type: True / False
  • Default Value: false
__height__

The height of the image exported.

  • 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

  • Data Type: Decimal
  • Default Value: 0
__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

__pair (REQUIRED)__

Add a pair of two groups, seperare group names with '|' eg. “GROUP_1|GROUP_2”

  • Data Type: List
  • Default Value: N/A
__rawTraces__

If passed indivdual traces will be plotted

  • Data Type: 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: 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: True / False
  • Default Value: false
__xLabel__

Label for the X-Axis.

  • Data Type: String
  • Default Value: ###
__XRange__

The display range of the X Axis: “X,Y”

  • Data Type: String
  • Default Value: ###
__yLabel__

Label for the Y-Axis.

  • Data Type: String
  • Default Value: ###
__YRange__

The display range of the Y Axis: “X,Y”

  • Data Type: String
  • Default Value: ###

-ExportPlotSPM / -EPSPM


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: File
  • 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

__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: “X,Y”

  • Data Type: String
  • Default Value: ###
__yLabel__

Label for the Y-Axis.

  • Data Type: String
  • Default Value: ###
__YRange__

The display range of the Y Axis: “X,Y”

  • Data Type: String
  • Default Value: ###

-ExportPlotResiduals / -ExportPlotR / -EPR


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: File
  • 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

__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: “X,Y”

  • Data Type: String
  • Default Value: ###
__yLabel__

Label for the Y-Axis.

  • Data Type: String
  • Default Value: ###
__YRange__

The display range of the Y Axis: “X,Y”

  • Data Type: String
  • Default Value: ###

-ExportPlotB / -EPB


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: File
  • 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

__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: “X,Y”

  • Data Type: String
  • Default Value: ###
__yLabel__

Label for the Y-Axis.

  • Data Type: String
  • Default Value: ###
__YRange__

The display range of the Y Axis: “X,Y”

  • Data Type: String
  • Default Value: ###

-ExportPlotVarianceExplained / -ExportPlotVE / -EPVE


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: File
  • 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

__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: “X,Y”

  • Data Type: String
  • Default Value: ###
__yLabel__

Label for the Y-Axis.

  • Data Type: String
  • Default Value: ###
__YRange__

The display range of the Y Axis: “X,Y”

  • Data Type: String
  • Default Value: ###

-ExportPlotLoadingVector / -ExportPlotLV / -EPLV


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: File
  • Default Value: N/A
__flipPC__

If passed, invert PC

  • Data Type: 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

  • Data Type: String
  • Default Value: NULL

* Options:, Top Left, Top Right, Bottom Left, Bottom Right

__pcNumber__

The principal component to plot.

  • Data Type: Integer
  • Default Value: 1
__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: “X,Y”

  • Data Type: String
  • Default Value: ###
__yLabel__

Label for the Y-Axis.

  • Data Type: String
  • Default Value: ###
__YRange__

The display range of the Y Axis: “X,Y”

  • Data Type: String
  • Default Value: ###

-ExportPlotWorkspaceScores / -ExportPlotWS / -EPWS


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: File
  • 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

__normalizeScores__

If passed workspace scores will be normalized

  • Data Type: 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: “X,Y”

  • 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: “X,Y”

  • Data Type: String
  • Default Value: ###

-ExportPlotGroupScores / -ExportPlotGS / -EPGS


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: File
  • 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

__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: “X,Y”

  • Data Type: String
  • Default Value: ###
__yLabel__

Label for the Y-Axis.

  • Data Type: String
  • Default Value: ###
__YRange__

The display range of the Y Axis: “X,Y”

  • Data Type: String
  • Default Value: ###

-ExportPlotReconstruction / -ExportPlotR / -EPR


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: File
  • Default Value: N/A
__group__

What group to reconstruct, pass multiple times to select multiple groups, do not pass to select all

  • Data Type: List
  • Default Value: NULL
__groupMean__

If passed group mean will be plotted

  • Data Type: 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

  • Data Type: String
  • Default Value: NULL

* Options:, Top Left, Top 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 reconstruct, pass multiple times to select multiple workspaces, do 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: “X,Y”

  • Data Type: String
  • Default Value: ###
__yLabel__

Label for the Y-Axis.

  • Data Type: String
  • Default Value: ###
__YRange__

The display range of the Y Axis: “X,Y”

  • Data Type: String
  • Default Value: ###

-ExportPlotExtreme / -ExportPlotE / -EPE


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: File
  • 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: “X,Y”

  • Data Type: String
  • Default Value: ###
__yLabel__

Label for the Y-Axis.

  • Data Type: String
  • Default Value: ###
__YRange__

The display range of the Y Axis: “X,Y”

  • Data Type: String
  • Default Value: ###

-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

-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

-SaveProject / -sv


Save the current project

Parameters

__file (DEFAULT) (REQUIRED)__

The path and name of the file

  • Data Type: File
  • Default Value: N/A

-LoadProject / -ld


Load a previously saved project

Parameters

__file (DEFAULT) (REQUIRED)__

The path and name of project to be loaded

  • Data Type: File
  • Default Value: N/A
__LoadLib__

If passed the library associated with the file will be loaded

  • Data Type: True / False
  • Default Value: false

-ClearProject / -clr


Clear and create a new project workspace

Parameters


-CreateWatcher / -cw


Creates a 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: True / False
  • Default Value: false
__recursive__

If passed all subdirectories will be watched as well

  • Data Type: 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

  • Data Type: True / False
  • Default Value: false

-ActivateWatcher / -aw


Activate the passed watcher(s), if no watcher is passed activate all watchers

Parameters

__name (DEFAULT)__

The name of the watcher to be activated

  • Data Type: List
  • Default Value: NULL

-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

-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

-ListWatchers / -lw


List all watchers

Parameters


-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: True / False
  • Default Value: false

-LaunchBackgroundInstance / -LaunchTray


Immediatly launch a background instance of Sift in the system tray.

Parameters


-Exit / -x


Exit Sift

Parameters


-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: Directory
  • Default Value: N/A
sift/command_line.1757613550.txt.gz · Last modified: 2025/09/11 17:59 by sgranger