Personal tools

README_FORTRAN_C.txt

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

Document Actions
NASA Logo - nasa.gov
  • Last updated: Sep 09, 2009 02:26 PM ET