NASA Ames Metadata Format: FFI 1010


Metadata pertaining to a given NASA Ames formatted data file are recorded in the first lines (header) of the file itself. The header is made of three subsections: This document gives the format of the header body for FFI 1010.

Symbols used

DX Independent variable interval identifier (real number). It is the interval between two successive values of the independent variable if this interval is uniform, i.e. if X(m+1)-X(m) = X(m)-X(m-1) for all m > 1.
For a non-uniform interval, DX = 0.
XNAME Name and unit of independent variable. Not more than 132 characters long.
NV Number of primary dependent variables.
NAUXV Number of auxiliary dependent variables.
VSCALn Scale factor (real number) for the nth primary variable. VSCALn is the number by which the recorded values of Vn must be multiplied in order to convert it in the unit of measure specified in VNAMEn (see below). If the nth primary variable is not rescaled, then VSCALn = 1.
VMISSn Missing value identifier for the nth primary variable (real number). VMISSn is a number indicating missing or erroneous values in the record of the nth primary variable. It must be larger than the maximal "good" value of Vn.
VNAMEn Name and unit of the nth primary dependent variable. VNAMEn must not be more than 132 characters long. The unit specified in VNAMEn must be the unit of VSCALn*Vn.
ASCALa Scale factor (real number) for the ath auxiliary variable. ASCALa is the number by which the recorded values of Aa must be multiplied in order to convert it in the unit of measure specified in ANAMEa (see below). If the ath auxiliary variable is not rescaled, then ASCALa = 1.
AMISSa Missing value identifier for the ath auxiliary variable (real number). AMISSa is a number indicating missing or erroneous values in the record of the ath auxiliary variable. It must be larger than the maximal "good" value of Aa.
ANAMEa Name and unit of the ath auxiliary dependent variable. ANAMEa must not be more than 132 characters long. The unit specified in ANAMEa must be the unit of ASCALa*Aa.

VSCAL, VMISS and VNAME must be listed in the same order as the one in which the primary variables are recorded in the data section (n ranging from 1 to NV).

Similarly, ASCAL, AMISS and ANAME must be listed in the same order as the one in which the auxiliary variables are recorded in the data section (a ranging from 1 to NAUXV).

Condensed notation

DX
XNAME
NV
[ VSCALn, n=1,NV ]
[ VMISSn, n=1,NV ]
[ VNAMEn ] n=1,NV
NAUXV
[ ASCALa, a=1,NAUXV ]
[ AMISSa, a=1,NAUXV ]
[ ANAMEa ] a=1,NAUXV

Expanded notation

DX
XNAME
NV
VSCAL1 ... VSCALNV
VMISS1 ... VMISSNV
VNAME1
...
VNAMENV
NAUXV
ASCAL1 ... ASCALNAUXV
AMISS1 ... AMISSNAUXV
ANAME1
...
ANAMENAUXV

Back to FFI Summary.