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


Name Template: PUB/MISSION/level2/atmPrf/YYYY.DDD/atmPrf_IIII.YYYY.DDD.HH.MM.GGG_SSSS.VVVV_nc

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

An atmospheric profile without moisture information.

This file is in netCDF format (see ) https://www.unidata.ucar.edu/software/netcdf/) and contains full resolution profiles of physical parameters such as dry pressure, dry temperature, refractivity, bending angle, impact parameter, etc.versus geometric height above mean sea level.

It is similar to the megafile which stored full resolution inversion results for GPS/MET, but no excess phase and satellite position data are included. It was decided to leave these data in the atmPhs file as it is difficult to accurately and unambiguously assign a correspondence between time (the independent variable in the atmPhs files) and height (the independent variable in atmPrf files).

Additional Descriptions:

reference_sat_id = GPS satellite ID for reference link

occulting_sat_id = GPS satellite ID for occultation link

year = Year of the starting time for the occultation

month = Month of the starting time for the occultation

day = Day of month of the starting time for the occultation

hour = Hour of the starting time for the occultation

minute = Minute of the starting time for the occultation

second = Second of the starting time for the occultation

shortlen = Size of profile arrays

smean = Mean difference between observational and standard climatology bending angles between 60-80 km

stdv = Standard deviation of oscillations of the difference between observational and standard climatology bending angles between 60-80 km

timloc = Local time at the occultation point

nmax0 = The initial size of level 2 input arrays

isnr = The number of input data samples passing the SNR test

idop = The number of input data samples passing the Doppler test

nid = The level 2 data index at which ionospheric correction was turned off (based on L2 noise), and at which radio holographic processing was turned on

znid = The altitude of 'nid'

nmax = The final size of the leve 3 output arrays (from the top)

ztop = The top altitude

difmaxion = Maximal difference of L1-L2 bending angle

zmaxion = The altitude at which 'difmaxion' is achieved

nidelta = The difference in data numbers where the search for large L2 noise is started and where that noise is found

difmaxref = Maximal fractional difference between the retrieved and the stardard refractivity

zmaxref = The altitude at which 'difmaxref' is achieved amplitude scintillation index between 40-80 km

s4 = Amplitude scintillation index between 40-80 km

phrms = RMS of the L1 phase fluctuation between 40-80 km

dnmin = Altitude of the maximal negative N gradient below 10 km

uvnop = Unit vector normal to occultation plane in Earth fixed reference frame

maxbenerr = Maximum bending angle error in height range 20-50 km

testvar = Test (double) variable to be written to database and atmPrf file

zmwv = Median height of the weighting vector

zbamax = The height of the maximum of the product of radio-holography bending angle and amplitude below 10 km

zfa = Cut-off height as determined by box-car fit to FSI amplitude

zso = Highest altitude used for adjusting climatology

reldev = Estimated fractional error of First Guess bending angle profile

usebits = Flag indicating the use of 50 bps navigation data

  • usebits=0 - nav. data file not available
  • usebits=1 - nav. data file available but empty
  • usebits=2 - nav. data available but low quality
  • usebits=3 - nav. data will be used in inversion

snr1avg = L1 SNR at 80 km (obtained by linear regression

snr2avg = L2 SNR at 80 km (obtained by linear regression

snr1del = L1 SNR lapse between 40-80 km (obtained by linear regression)

snr2del = L2 SNR lapse between 40-80 km (obtained by linear regression)

irs = Flag indicating rising or setting occultation (-1: rising; +1 setting)

hslbot = Lowest height of straight line GPS-LEO

hslol = Height of straight line GPS-LEO corresponding to PLL-OL transition

hslsnr = Height of straight line GPS-LEO corresponding to SNR cutoff

hsldop = Height of straight line GPS-LEO corresponding to Doppler cutoff

snrtst = Minimal averaged SNR in floating interval of (2*intrv2+1) length

balmax = Maximal bending angle lapse in -0.3 km interval between 0.5 and 5 km

zbalmax = Height of the 'balmax'

bpnmax = Break point with max dN/dz lapse

zbpnmax = Height of 'bpnmax'

trtwmo = Tropopause temperature (WMO definition)

trhwmo = Tropopause height (WMO definition)

trtcp = Tropopause temperature (cold point)

trhcp = Tropopause height (cold point)

trtwmo2 = 2nd tropopause temperature

trhwmo2 = 2nd tropopause height

Global Data


start_time

  • Description:Starting time for the occultation
  • Data Type: double(8)
  • Units: GPS seconds

stop_time

  • Description:Ending time for the occultation
  • Data Type: double(8)
  • Units: GPS seconds

fileStamp

  • Description:The complete ID for this occultation (IIII.YYYY.DDD.HH.MM.GGG).
  • Data Type: char

curv

  • Description:The X, Y and Z offset of the center of sphericity used in the inversion from the center of mass of the Earth
  • Data Type: 3*double(8)
  • Units: km
  • Valid Range: -200, 200

occpt_offset

  • Description:The time offset from the start of the occultation and the occultation point, at which curv is measured
  • Data Type: double(8)
  • Units: sec
  • Valid Range: 0, 240

rgeoid

  • Description:The height of the geoid ABOVE the reference ellipsoid at the lat/lon position at the occultation point
  • Data Type: double(8)
  • Units: km
  • Valid Range: -150, 150

rfict

  • Description:Local curvature radius of the reference ellipsoid for the occultation point
  • Data Type: double(8)
  • Units: km
  • Valid Range: 6200, 6600

lat

  • Description:Latitude of perigee point at occultation point
  • Data Type: double(8)
  • Units: deg
  • Valid Range: -90, 90

lon

  • Description:Longitude of perigee point at occultation point
  • Data Type: double(8)
  • Units: deg
  • Valid Range: -180, 180

azim

  • Description:Azimuth angle of the occultation plane at tangent point with respect North direction, positive to the East from the North direction. The angle is measured between North and the GPS direction of the raypath.
  • Data Type: double(8)
  • Units: deg
  • Valid Range: -180, 180

bad

  • Description:Badness flag. 1 = Profile flunked quality control, 0 = Profile passed QC
  • Data Type: int

errstr

  • Description:Error string. If bad = 1, contains the desription of the problem found, else contains the null string
  • Data Type: string

Profile Data


Pres

  • Description:Dry pressure
  • Data Type: float
  • Units: mb
  • Valid Range: 0, 1500
  • Missing Value: -999

Ref

  • Description:Refractivity
  • Data Type: float
  • Units: N
  • Valid Range: 0, 9999
  • Missing Value: -999

Lon

  • Description:Longitude of perigee point
  • Data Type: float
  • Units: deg
  • Valid Range: -180, 180
  • Missing Value: -999

Opt_bend_ang

  • Description:Optimized bending angle
  • Data Type: double
  • Units: rad
  • Valid Range: 0, 10
  • Missing Value: -999

Temp

  • Description:Dry temperature
  • Data Type: float
  • Units: C
  • Valid Range: -200, 100
  • Missing Value: -999

MSL_alt

  • Description:Mean sea level altitude of perigee point
  • Data Type: float
  • Units: km
  • Valid Range: 0, 9999
  • Missing Value: -999

Impact_parm

  • Description:Impact parameter
  • Data Type: double
  • Units: km
  • Valid Range: 0, 9999
  • Missing Value: -999

Lat

  • Description:Latitude of perigee point
  • Data Type: float
  • Units: deg
  • Valid Range: -90, 90
  • Missing Value: -999

Azim

  • Description:Azimuth angle of the occultation plane at tangent point with respect North direction, positive to the East from the North direction. The angle is measured between North and the GPS direction of the raypath.
  • Data Type: float
  • Units: de
  • Valid Range: -180, 180
  • Missing Value: -999

Bend_ang

  • Description:Raw (unoptimized) bending angle
  • Data Type: double
  • Units: rad
  • Valid Range: 0, 10
  • Missing Value: -999

Bend_ang_stdv

  • Description:Bending Angle Standard Deviation
  • Data Type: float
  • Units: rad
  • Valid Range: 0, 0.01
  • Missing Value: -999

Ref_stdv

  • Description:Refractivity Standard Deviation
  • Data Type: float
  • Units: N
  • Valid Range: 0, 50
  • Missing Value: -999