KPG1_IMPRG

Propagates NDF information for IMAGE-format applications

Description:

Until the NDF access routines are fully implemented in KAPPA, this routine provides a means by which KAPPA applications using the IMAGE data format may correctly propagate an input NDF. Thus a pre-V1.0 KAPPA application will behave like a post-V1.0 one that only works on primitive DATA_ARRAYs, and does not process VARIANCE, QUALITY, or HISTORY.

See SGP/38 for more details of the NDF and its propagation rules.

Invocation

CALL KPG1_IMPRG( INLOC, CLIST, OUTLOC, STATUS )

Arguments

INLOC = CHARACTER ( ) (Read)
Locator to the input NDF.
CLIST = CHARACTER ( ) (Read)
A comma-separated list of the NDF components which are to be propagated from the input to the output NDF. By default, HISTORY, LABEL and all extensions are propagated. See below for further details.
OUTLOC = CHARACTER ( ) (Read)
Locator to the output NDF.
STATUS = INTEGER (Given and Returned)
The global status.

Component Propagation

The template components whose values are to be propagated to initialise the new data structure are specified via the CLIST argument. Thus CLIST= AXIS,QUALITY would cause the new NDF to inherit its axes structures and QUALITY values (if available) from the input structure, in addition to those propagated by default.