VCIOP

VisionX V4
NAME

vciop − operations on SIMBA case,image csv files

SYNOPSIS

vciop [if=<infile>] [ig=infile2] [of=<outfile>] [d=] [c=] [v=] [n=] [k=] [ki=] [-h] [-s] [-di] [-dn] [-j] [-g] [-se] [-sc] [-ic] [-iw] [-v] [-d]

DESCRIPTION

Vciop is a general purpose command to manipulate case,image (ci) csv files. That is files in text comma separated values that have the first two columns labeled case and image. See also vcsvop for other useful oprations that do not require the case, image labeling of the first two columns.

CONSTRAINTS OPTIONS

if=<infile>

The primary vci file to be processed

if=<infile>

The second vci file for two operand processing

of=

The output file

d=<list>

Delete columns: the argument is A comma separated numeric list of columns to be deleted. The first column is 0.

c=<column>

Specify a column for selecting (retaining) rows. The argument specifies a column that is to be examinded for row selection. See v= and n= below

v=

The value to be tested when the c= option is specified. The value in that column must exactly match the text string value of the v= option for that row to be retained.

n=<expression>

The conditional mathematical expresion to be evaluated in order for a row to be retained. Example: "> 5"

k=

Keep the columns listed by column-names separated by commas. The order of the columns is as specified by the list.

ki=

Keep the columns listed by index separated by commas (first column is 0). The order of the columns is as specified by the list.

-se

Select rows from file1 that have a case,image pair match to file2

-sc

Select rows from file1 that have a case match to file2

-ne

Select case,image rows that do not exist in file2

-nc

Select case rows that do not exist in file2

-di

Delete inclomplete rows

-dn

Delete rows with any null values

-s

Sort the list according to the case-ID (column 0) in asscending order

-h

This option specifies that the input file does not have a header row

-ic

print the number of images and number of cases in the file to standard out

print the number of images and number of cases in the file in wish
format

-iw

-v

verbose mode

-d

debug mode

operations on two files

-j

Join two files on a row by row basis. (see also -g)

-g

generalized two operand join operation. For each case,image in the if= list a matching ig= case,image is found in the second ig= list.

AUTHOR

A. P. Reeves

SEE ALSO

vcsvop(1)