This document briefly describes two C-curve flagging routines for TES level 2 Ozone products. The logic of these routines and the reasons for using them are described in the TES Data Users Guide, section 5.1.1.2. 1) SUMMARIES OF EACH ROUTINE AND ITS USAGE ---- FUNCTION ccurve_test ---- This routine offers the same logic as found in the TES CcurveQA flag found in version V004 data for users working on V003 data. It accepts individual profiles and returns a flag (0 for no c-curve found, 1 for c-curve found). The basic calling syntax is: flag = ccurve_test(TES_pressure_profile, O3_initial, O3_retrieved) See the program header for details. ---- FUNCTION get_tes_outlier ---- This routine provides the c-curve screening developed by Lin Zhang. This function accepts arrays of profiles (67xN, where 67 is the TES pressure levels and N is the number of scenes. The basic calling syntax is: flag_array = get_tes_outlier(TES_pressures, O3_retrieved_array, O3_initial_array, AK_diagonal_array) See the program headers for details. 2) CONTACT INFORMATION Questions about using these routines may be directed to: NASA Langley Atmospheric Science Data Center User and Data Services Office NASA Langley Research Center Mail Stop 157D 2 South Wright Street Hampton, Virginia 23681-2199 U.S.A. E-mail: larc@eos.nasa.gov Phone: (757)864-8656 FAX: (757)864-8807