User's Guide

CALLUS

Benchmark of Global 1KM process

Function:

Benchmark of Global 1KM process using predetermined results.

Parameters:

TESTDIR
The test directory to process in.

PROFLG
Processing flag. "CREATE" or "COMPARE".

START
Starting point

  = 1: Start with calibration benchmark
  = 2: Start with normalized difference benchmark
  = 3: Start with 1KM production flow benchmark, scene 1
  = 4: Start with 1KM production flow benchmark, scene 2
  = 5: Start with 1KM production flow benchmark, scene 3
  = 6: Start with 1KM production flow benchmark, scene 4
  = 7: Start with 1KM production flow benchmark, scene 5
  = 8: Start with  US production flow benchmark, scene 1
  = 9: Start with  Level-1b generation benchmark

Examples:

  1. LAS> callus testdir=[somedirect.direct]

    The Global 1KM benchmark is executed from the directory "[somedirect.direct]". Messages will be logged in "callus;log" in the ADAPSLOG directory.

Description/Algorithm:

Process AVHRR scenes much like that done in production Global 1KM processing and verify the output with established results.

Nonfatal Error Messages:

    None.

Fatal Error Messages:

    None.

User Notes:

  1. The SILO-READ calls to the Unitree Central File Manager (UCFM) are only applicable for sites with a UCFM. For those installations without access to a UCFM, those files will need to be stored somewhere else and their location specified with SRCDIR.

  2. CALLUS will create a temporary directory in TESTDIR. This directory will contain the verified results to be used as benchmark data. If the function fails or the system goes down, this temporary directory will not be deleted. If CALLUS runs to successful completion, this temporary directory will be deleted.

  3. TESTUS is called by CALLUS for each of the test images. TESTUS will create a temporary directory below the temporary directory created by CALLUS (with the same name). This temporary directory is used by TESTUS to process the given test image.