This package contains sample readers for AIRS products in C and FORTRAN. It is intended solely to show how AIRS data can be read, and is not a supported AIRS product. For each of these seven AIRS types, there are C & FORTRAN include files and one-call readers that read an entire granule into memory. There are also C sample programs that use the readers to extract a subset of the data. Summary table: Product Calibrated V/NIR Calibrated AMSU-A Calibrated HSB Radiances Brightness Temps Brightness Temps SHORTNAME AIRVBRAD AIRABRAD AIRHBRAD C Header w/ typedefs vnir_rad_typ.h amsua_bt_typ.h hsb_bt_typ.h C Header w/ structs vnir_rad_struct.h amsua_bt_struct.h hsb_bt_struct.h C Reader vnir_rad_rdr.c amsua_bt_rdr.c hsb_bt_rdr.c C Sample extract_vnir.c extract_amsua.c extract_hsb.c FORTRAN Hdr w/ types vnir_rad_typ.inc amsua_bt_typ.inc hsb_bt_typ.inc FORTRAN Hdr w/ structs vnir_rad_struct.inc amsua_bt_struct.inc hsb_bt_struct.inc FORTRAN Reader vnir_rad_rdr.f amsua_bt_rdr.f hsb_bt_rdr.f Product Calibrated IR Cloud-cleared AIRS Standard Radiances Radiances Retrieval SHORTNAME AIRIBRAD AIRI2CCF AIX2RET C Header w/ typedefs airs_rad_typ.h airs_cc_rad_typ.h airs_ret_typ.h C Header w/ structs airs_rad_struct.h airs_cc_rad_struct.h airs_ret_struct.h C Reader airs_rad_rdr.h airs_cc_rad_rdr.c airs_ret_rdr.c C Sample extract_spectrum.c extract_cc_spectrum.c extract_profile.c FORTRAN Hdr w/ types airs_rad_typ.inc airs_cc_rad_typ.inc airs_ret_typ.inc FORTRAN Hdr w/ structs airs_rad_struct.inc airs_cc_rad_struct.inc airs_ret_struct.inc FORTRAN Reader airs_rad_rdr.f airs_cc_rad_rdr.f airs_ret_rdr.f Product AIRS Support Retrieval SHORTNAME AIX2SUP C Header w/ typedefs airs_sup_typ.h C Header w/ structs airs_sup_struct.h C Reader airs_sup_rdr.c C Sample N/A FORTRAN Hdr w/ types airs_sup_typ.inc FORTRAN Hdr w/ structs airs_sup_struct.inc FORTRAN Reader airs_sup_rdr.f In addition there are these files: - Detailed L1B IR QC sample program: airs_rdr_test.c - C reader for AIRS channel properties files: airs_chan_props.h -- C header read_chan_props.c -- C reader select_chan_props.c -- C routine to choose a chan props file chan_props_rdr_test.c -- C sample program - Channel Properties files as of v5.0 release: L2.chan_prop.2002.08.30.v9.5.1.anc L2.chan_prop.2002.09.17.v9.5.1.anc L2.chan_prop.2002.10.22.v9.5.1.anc L2.chan_prop.2003.01.10.v9.5.1.anc L2.chan_prop.2003.11.19.v9.5.1.anc L2.chan_prop.2005.03.01.v9.5.1.anc - Sample granules: AIRS.2002.09.06.125.L1B.AIRS_Rad.v5.0.14.0.PGE_Verify.T07101191554.hdf AIRS.2002.09.06.125.L1B.AMSU_Rad.v5.0.14.0.PGE_Verify.T07101191500.hdf AIRS.2002.09.06.125.L1B.HSB_Rad.v5.0.14.0.PGE_Verify.T07101190301.hdf AIRS.2002.09.06.125.L1B.VIS_Rad.v5.0.14.0.PGE_Verify.T07101191553.hdf AIRS.2002.09.06.125.L2.CC.v5.0.14.0.PGE_Verify.T07101213859.hdf AIRS.2002.09.06.125.L2.RetStd.v5.0.14.0.PGE_Verify.T07101213859.hdf AIRS.2002.09.06.125.L2.RetSup.v5.0.14.0.PGE_Verify.T07101213859.hdf - Make script (for Sun Solaris) mk - Output from the various sample programs for the sample data: profile.text amsua_spot.text hsb_spot.text vnir_spot.text spectrum.text cc_spectrum.text cpr.text airs_rdr_test.text