HiRISE

HiRISE.HiPlan.PTF
Class PTF_HiCat_Comparator

java.lang.Object
  extended by HiRISE.HiPlan.PTF.PTF_HiCat_Comparator

public class PTF_HiCat_Comparator
extends Object

An application for comparing the contents of a PTF with the contents of the HiRISE database, HiCat. Only HiRISE observations are checked.

Version:
1.29
Author:
Ben Pearson, Jeremy Raynes - UA/PIRL
See Also:
"Payload Target File and Integrated Payload Target File Software Interface Specification (JPL MRO SEQ032)"

Field Summary
static int FAILURE
          Exit status for an unsuccessful operation.
static String ID
          Class identification name with source code version and date.
static int SUCCESS
          Exit status for a successful operation.
 
Method Summary
static void main(String[] args)
          Invokes an instance of PTF_HiCat_Comparator and processes the arguments.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ID

public static final String ID
Class identification name with source code version and date.

See Also:
Constant Field Values

SUCCESS

public static final int SUCCESS
Exit status for a successful operation.

See Also:
Constant Field Values

FAILURE

public static final int FAILURE
Exit status for an unsuccessful operation.

See Also:
Constant Field Values
Method Detail

main

public static void main(String[] args)
Invokes an instance of PTF_HiCat_Comparator and processes the arguments.

Usage

PTF_HiCat_Comparator [--configuration configuration_pathname] [--ptf_validate_config ptf_validate_config_pathname] [--verbose | --terse | --csv | --pvl] input_ptf_pathname

PTF_HiCat_Comparator --usage

PTF_HiCat_Comparator --version

Options are not case-sensitive and may be reduced to their shortest unique form. One or two dashes may be used.

Options

--configuration configuration_pathname
Sets the pathname of the configuration file from which to configure the application. See Configuration_Helper.getConfiguration(String,String,String...) for details on the configuration pathname; if this option is not used, the config source argument is null.
--ptf_validate_config ptf_validate_config_pathname
Sets the pathname of the configuration file for the JPL-developed ptf_validate application; the config is a mask of fields to compare.
--verbose
Sets the application to output its results in verbose mode.
--terse
Sets the application to output its results in terse mode.
--csv
Sets the application to output its results as CSV.
--pvl
Sets the application to output its results as PVL.

The above options override configuration parameters where applicable.

Parameters:
args - the command-line args.

HiRISE

Copyright (C) Arizona Board of Regents on behalf of the Planetary Image Research Laboratory, Lunar and Planetary Laboratory at the University of Arizona