CDAAC
  Home Page     Data Center     Research Tools     Post Process Results     Climate Processing     NRT Processing  
  Data Access     Data Download Interface     File Formats     Documentation  


Name Template: PUB/MISSION/level1b/atmObj/YYYY.DDD/atmObj_IIII.YYYY.DDD.HH.MM.GGG_SSSS.VVVV_pl

DDDDay of year
GGGGNSS id (G28 = GPS satellite 28)
HHHour
IIIIMission ID (CHAM, SACC, CO01-06, GPSM, etc)
LLLLEO number (1-6 for COSMIC)
MISSIONMission ID (eight characters or less--champ, champrt, sacc, sacctst, etc)
MMMinute
PUBBase directory for the pub hierarchy
SSSSSubtype (an ID which tells the command options used in generating this file)
VVVVVersion (an ID which tells the version of all codes using in generating thie file)
YYYYYear

Atmospheric occultation object file. Contains file names of all files needed to process an atmospheric occultation (excess phase + inversion).

At least the following variables will be defined in each occ object:


$startTime  # The start time of the occultation in GPS seconds
$endTime    # The end time of the occultation in GPS seconds
$setting    # True if this is a setting occultation
$occPrn     # The GPS PRN number of the occulting satellite
$refPrn     # The GPS PRN number of the reference satellite
$clockfile  # The full path of the GPS clock offset file to use
$leoPodfile # The full path of the LEO orbit file (in Berne STD format)
$gpsPodfile # The full path of the GPS orbit file (in SP3 format)
@hrfiles    # The full paths of all high rate data files needed to process
            # this occulation

The file is in the form of a perl snippet, which can be read in from perl like so:


package whatever;

my $atmObj = shift;  # read atmObj file in from command line

package parms;
require $atmObj;
package whatever;

# Now file names in $atmObj can be referred to like this:
my $infile = $parms::filename;