Proposed AIRS Filename and Local Granule ID (LGID) Convention
AIRS filenames used in the TLSCF will correspond with the "identifier" portion of the ECS LGID (Local Granule ID) standard:
LGID:shortname:version:identifier
where:
":" is a colon that acts as a separator of the parts of the LGID
"LGID" is a literal string
"shortname" is the ECS Earth Science Data Type (ESDT) shortname
"version" is the ECS ESDT version
"identifier" is AIRS.yyyy.mm.dd.ggg.Lev.Instr.Prod.Fvvv as detailed below
LGIDs are to be under 80 characters long and guaranteed unique. We guarantee uniqueness by including year, month, and day of start of granule together with granule number of day.
We use identifiers of:
AIRS.yyyy.mm.dd.ggg.Lev.Instr_Prod.vm.m.r.Fccc
Making the whole LGID:
LGID:shortname:version:AIRS.yyyy.mm.dd.ggg.Lev.Instr_Prod.c.vm.m.r.lvid.Fccc
where:
AIRS is the literal string "AIRS" to identify this as an AIRS+ product.
yyyy.mm.dd is the year/month/day of the start of the granule.
Note:
ggg is the granule number in day (001 - 240).
Note:
Lev is processing level: "L1A", "L1B", or "L2"
Note:
Instr is instrument name:
Prod is descriptor of product:
For L1A:
For L1B:
For L2:
Files that can be L1B, L1BMW, or L2:
Files with no associated level:
Note: there are no Tr_xxx files for Fixed & Synop. PREPQC truth files for RaObs are created at the GDAAC and do not follow this naming convention at all.
c is a single-character source version code, present only for Tr_xxx, Loc_xxx, and Match_xxx files
vm.m.r is the PGEVersion uniquely identifying a configuration of source code + static ancillary files. "v" is the literal character 'v'. It is followed by three numbers separated by two "."s. These are the major & minor version numbers and a release number. Example: "v2.5.12" is release 12 of version 2.5. (In the development system and TDS PGEVersion can be vm.m.r.b, but this will never be visible at the GDAAC.)
Note: PGEVersion is omitted for Tr_xxx, Loc_Fixed_xxx, and Loc_Synop_xxx files
lvid is the LocalVersionID. This field is optional and usually absent.
Note:
F is processing facility ID:
Note: processing facility ID is omitted for Tr_xxx, Loc_Fixed_xxx, and Loc_Synop_xxx files.
ccc is cycle number (000 - 999). 000 for first time data is processed at a given facility; 001-999 for later cycles.
Note:
Here's a full set (one of each type) as currently defined:
Produced by Level-1A PGEs:
AIRS.2001.12.03.131.L1A.AMSU.v2.12.5.A000
AIRS.2001.12.03.131.L1A.HSB.v2.12.5.A000
AIRS.2001.12.03.131.L1A.AIRS_Scene.v2.12.5.A000
AIRS.2001.12.03.131.L1A.AIRS_Calib.v2.12.5.A000
AIRS.2001.12.03.131.L1A.AIRS_QaSub.v2.12.5.A000
AIRS.2001.12.03.131.L1A.AIRS_HREng.v2.12.5.A000
AIRS.2001.12.03.131.L1A.VIS_Scene.v2.12.5.A000
AIRS.2001.12.03.131.L1A.VIS_Calib.v2.12.5.A000
Produced by Level-1B PGEs:
AIRS.2001.12.03.131.L1B.AMSU_Rad.v2.12.5.A000
(AIRS.2001.12.03.131.L1B.AMSU_QaSup.v2.12.5.A000)
AIRS.2001.12.03.131.L1B.HSB_Rad.v2.12.5.A000
(AIRS.2001.12.03.131.L1B.HSB_QaSup.v2.12.5.A000)
AIRS.2001.12.03.131.L1B.AIRS_Rad.v2.12.5.A000
AIRS.2001.12.03.131.L1B.AIRS_QaSub.v2.12.5.A000
AIRS.2001.12.03.131.L1B.AIRS_BrSub.v2.12.5.A000
AIRS.2001.12.03.131.L1B.VIS_Rad.v2.12.5.A000
AIRS.2001.12.03.131.L1B.VIS_QaSub.v2.12.5.A000
Produced by Level-1B Summary Browse PGEs:
AIRS.2001.12.03.A.L1B.Browse_AMSU.v2.12.5.A000
AIRS.2001.12.03.A.L1B.Browse_HSB.v2.12.5.A000
AIRS.2001.12.03.A.L1B.Browse_AIRS.v2.12.5.A000
Produced by Vis Level-1B surface Map PGEs:
AIRS.2001.12.03.L1B.VegMap.v2.12.5.A000
AIRS.2001.12.03.L1B.VegMap10X.v2.12.5.A000
Produced by Level-2 Retrieval PGE:
AIRS.2001.12.03.131.L2.CC.v2.12.5.A000
AIRS.2001.12.03.131.L2.RetStd.v2.12.5.A000
AIRS.2001.12.03.131.L2.RetSup.v2.12.5.A000
AIRS.2001.12.03.131.L2.RetBrSub.v2.12.5.A000
AIRS.2001.12.03.131.L2.CCBrSub.v2.12.5.A000
(AIRS.2001.12.03.131.L2.RetQa.v2.12.5.A000)
(AIRS.2001.12.03.131.L2.RetStat.v2.12.5.A000)
(AIRS.2001.12.03.131.L2.RetGStat.v2.12.5.A000)
Correlative Truth files:
(AIRS.2001.12.02.Tr_SurfMar.a)
(AIRS.2001.12.03.T13Z.Tr_ARM_NSA.a)
Truth location files:
(AIRS.2001.12.03.T12Z.Loc_RaObs.a.v2.12.5.A000)
(AIRS.2001.12.02.Loc_SurfMar.a.v2.12.5.A000)
(AIRS.2001.12.03.T13Z.Loc_ARM_NSA.a.v2.12.5.A000)
(AIRS.Loc_Fixed_ACAR.a.anc)
(AIRS.T18Z.Loc_Synop_1x1.a.anc)
Produced by Match Truth & Level-2 matchup Truth PGEs:
AIRS.2001.12.03.T12Z.L2.Match_RaObs.a.v2.12.5.A000
(AIRS.2001.12.03.T12Z.L1B.Match_RaObs.a.v2.12.5.A000)
(AIRS.2001.12.03.T12Z.L1BMW.Match_RaObs.a.v2.12.5.A000)
(AIRS.2001.12.02.L2.Match_SurfMar.a.v2.12.5.A000)
(AIRS.2001.12.03.T13Z.L2.Match_ARM_NSA.a.v2.12.5.A000)
(AIRS.2001.12.03.L2.Match_Fixed_ACAR.a.v2.12.5.A000)
(AIRS.2001.12.03.T18Z.L2.Match_Synop_1x1.a.v2.12.5.A000)
Produced by Level-2 Summary Browse PGEs:
AIRS.2001.12.03.A.L2.DailyRetSum.v2.12.5.A000
AIRS.2001.12.03.A.L2.Browse_Ret.v2.12.5.A000
AIRS.2001.12.03.A.L2.Browse_CC.v2.12.5.A000