Actions

BOUNDS.CFG.DAT

From BAWiki

Basic Information

File-Type

bounds.cfg.dat

Version

November 2017

Description-Date

November 2017

Significance of the File

contains interval definitions for the program NCPLOT, or, classifications of probability distributions for program NCAGGREGATE, or definition of allowed valid value range for various programms (see automatic quality assurance). NCPLOT uses these bounds to map the data values to the colors of the color legend. The number of intervals in one definition has to correspond to the number of colors of the palette assigned elsewhere.

If no such file exists in the work directory, NCPLOT as well as NCAGGREGATE will access the predefined configuration file bounds.cfg.dat in directory $PROGHOME/cfg/.

It is recommended to manage the files of this type project-related. The number of interval definitions or classifications may grow rapidly in one project.

File-Contents (in Catchwords)

interval definitions or classifications

The intervals of a definition must be sorted from low to high values. The bounds of the intervals may not intertwine, i.e. the upper limit of the preceding interval must not be greater than the lower limit of the next interval. Other restrictions do not exist. Intervals need not be equidistant, gaps between the intervals are allowed.

The technique allows various types of scales, such as:
- linear scales, i.e. the intervals are equidistant
- not linear scaling
- log-scaling
- ln-scaling
- Scaling with gap, i.e. values with no associated color are not represented

The page NCPLOT: Bounds illustrates different scaling options.

  • Block bounds: Definition of intervals for a color legend or variable class;
  • Key "Name" : Unique name for this definition interval;
  • Key "Interval" : Lower and upper bounds of an interval;
  • (optional) Key "Unit": Physical unit (to allow unit conversion in combination with automatic quality assurance).

Programs using this Type of File

NCAGGREGATE, NCANALYSE, NCDELTA, NCPLOT

Additional Information

Language

Fortran90

File-Form

FORMATTED

File-Access

SEQUENTIAL

File-Extension

.dat

WRITE-Subroutine(s)/Module(s)

---

READ-Subroutine(s)/Module(s)

$PROGHOME/fortran/lib/base-library/hp/mod_b_bounds.f90

Original Version

G. Lang

Maintenance

G. Lang, S. Spohr

Example-File

$PROGHOME/examples/ncplot/bounds.cfg.dat
$PROGHOME/cfg/dmqs/bounds/bounds_verify.dat


back to: File Descriptions


Overview