Delila Program: datarange

datarange program

Documentation for the datarange program is below, with links to related programs in the "see also" section.

{   version = 1.09; (* of datarange.p 2018 Nov 22}

(* begin module describe.datarange *)
   datarange: limit the range of a data table

   datarange(datain: in, datarangep: in, dataout: out, output: out)


   datain:  input data file.  '*' are comments, blank lines ignored.
      data are separated by spaces.

   dataout:  output data file with data lines removed that are
      in the range defined in datarangep.

   datarangep:  parameters to control the program.  The file must contain the
      following parameters, one per line:

      parameterversion: The version number of the program.  This allows the
         user to be warned if an old parameter file is used.

      column: column to use for making the cut

      mincut: minimum data value allowed

      maxcut: maximum data value allowed

      deleteinclude (character):
        'd' to delete the range
        'i' to include the range

   output: messages to the user


   Cut data lines out of a file based on values in a data column.
   Data files in the delila system have columns separated by blanks.
   This program reads the datain file and determines the value of the
   data (integer or real) in a particular column.  If the datum is
   outside the range defined in the parameter file, that data line is
   copied to the dataout file.



see also


   Thomas Dana Schneider


technical notes

(* end module describe.datarange *)
{This manual page was created by makman 1.45}

{created by htmlink 1.62}