Skip to content. | Skip to navigation

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 &
FORTRAN 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
 FROTRAN Sample            extract_vnir.f           extract_amsua.f         extract_hsb.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
 FORTRAN Sample           extract_spectrum.f    extract_cc_spectrum.f    extract_profile.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                           extract_sup_profile.c
 FORTRAN Hdr w/ types    airs_sup_typ.inc
 FORTRAN Hdr w/ structs  airs_sup_struct.inc
 FORTRAN Reader            airs_sup_rdr.f
 FORTRAN Sample            extract_sup_profile.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 Linux)
      mk.csh and mk_f.csh
  - Output from the various sample programs for the sample data:
      vnir_spot.text
      amsua_spot.text
      hsb_spot.text
      spectrum.text
      cc_spectrum.text
      profile.text
      sup_profile.text
      cpr.text
      airs_rdr_test.text

Document Actions
NASA Logo - nasa.gov
NASA Privacy Policy and Important Notices
Last updated: Mar 20, 2012 10:34 AM ET
Top