SIGCLEAR Program reference

sgwindow

Select groups, columns, sample intervals, or fields from a dataset

Package: sigclear-soig · Version: 1.2.2 Download JSON

Description

Select an inclusive range of groups, limit the number of columns checked or
written, and crop sampled vectors to a time interval. Use remove to drop
specified scalar or vector fields from the output schema. The requested time
interval must intersect every retained vector. FIELD.min and FIELD.max apply
inclusive scalar field-value limits. Unknown parameter names are rejected.

Synopsis

sgwindow <stdin >stdout gmin=0 gmax=LONG_MAX-1 ncol=LONG_MAX-1 mcol=LONG_MAX-1 #field.min=-FLT_MAX #field.max=FLT_MAX tmin=-FLT_MAX tmax=FLT_MAX remove=

Parameters

sgwindow parameters
ParameterTypeDefaultDescription
in ifile stdin input data
out ofile stdout output data
gmin long 0 minimal group index value
gmax long LONG_MAX-1 maximal group index value (save run time)
ncol long LONG_MAX-1 maximal number of columns to check
mcol long LONG_MAX-1 maximal columns to output (save time)
#field.min double -FLT_MAX inclusive minimum value of the selected field
#field.max double FLT_MAX inclusive maximum value of the selected field
tmin float -FLT_MAX inclusive minimum time in seconds; a non-intersecting window is an error
tmax float FLT_MAX inclusive maximum time in seconds; a non-intersecting window is an error
remove fields Unknown fields (include vectors) to remove

Input and output

Input

input data

Output

output data