[Thread Prev][Thread Next][Index]

Re: bug in multi-cdf descriptor files



Hi Andrew,
Very odd.  I see this too, and it also occurs with the previous release,
v5.53
Thanks for the simple  example.  

Ansley


Andrew Wittenberg wrote:

 Hi again,

Bonnie Samuels seems to have found a bug in how Ferret interprets
multi-cdf descriptor files.  I've whittled her example down to the three
attached files: "my.des" and the two small NetCDF files it points to.  
Here's what I get:

        NOAA/PMEL TMAP
        FERRET v5.60  
        Linux(g77) 2.4.18 - 04/09/04
        22-Apr-04 18:11     

yes? use my
yes? list/l=60 temp      !THIS FAILS
 ** unknown netCDF error code: -31
yes? list/l=59:60 temp   !BUT THIS WORKS
             VARIABLE : Potential temperature
             DATA SET : MOM4 OM3_OMIP_NCAR_year
             FILENAME : my.des
             SUBSET   : 2 points (TIME)
             CALENDAR : NOLEAP
 16-NOV-1968 / 59:  28.06
 16-DEC-1968 / 60:  28.85
yes? list/l=60 temp      !HAD FAILED BEFORE, NOW WORKS!
             VARIABLE : Potential temperature
             DATA SET : MOM4 OM3_OMIP_NCAR_year
             FILENAME : my.des
             TIME     : 16-DEC-1968 12:00 NOLEAP
          28.85
yes? list/l=60:61 temp   !BUT THIS FAILS
 ** unknown netCDF error code: -31
yes? list/l=59:61 temp   !TRY THIS -- YEP, IT WORKS
             VARIABLE : Potential temperature
             DATA SET : MOM4 OM3_OMIP_NCAR_year
             FILENAME : my.des
             SUBSET   : 3 points (TIME)
             CALENDAR : NOLEAP
 16-NOV-1968 / 59:  28.06
 16-DEC-1968 / 60:  28.85
 16-JAN-1969 / 61:  29.60
yes? list/l=60:61 temp   !NOW THIS WORKS TOO!
             VARIABLE : Potential temperature
             DATA SET : MOM4 OM3_OMIP_NCAR_year
             FILENAME : my.des
             SUBSET   : 2 points (TIME)
             CALENDAR : NOLEAP
 16-DEC-1968 / 60:  28.85
 16-JAN-1969 / 61:  29.60


Note that if I "ncrcat" the two files into a single file and use that
instead of the descriptor, none of the above problems occur.

Thank you again for your help,

Andrew

+--------------------------------------------------------------+
| Dr. Andrew T. Wittenberg      | Mailing address:             |
| Physical Scientist, GFDL/NOAA | US DOC/GFDL                  |
| Andrew.Wittenberg@noaa.gov    | Attn: Andrew Wittenberg      |
| Voice: (609) 987-5064         | Forrestal Campus, US Route 1 |
|   Fax: (609) 987-5063         | Princeton, NJ 08542          |
+--------------------------------------------------------------+
 
  

    ________________________________________________________________________
 &FORMAT_RECORD
   D_TYPE             = '  MC'
   D_FORMAT           = '  1A'
/

&BACKGROUND_RECORD
   D_TITLE            = 'MOM4 OM3_OMIP_NCAR_year'
   D_T0TIME           = '01-JAN-1959 00:00:00'
   D_TIME_UNIT        = 86400
   D_TIME_MODULO      = .FALSE.
   D_CALTYPE          = 'NOLEAP'
/

&MESSAGE_RECORD
   D_MESSAGE          = ' '
   D_ALERT_ON_OPEN    = .FALSE.
   D_ALERT_ON_OUTPUT  = .FALSE.
/

&EXTRA_RECORD
/

&STEPFILE_RECORD
   S_FILENAME         = '196401-196812.nc'
   S_AUX_SET_NUM      = 0
   S_START            = 1840.5
   S_END              = 3634.5
   S_DELTA            = 30.4067796610169
   S_NUM_OF_FILES     = 1
   S_REGVARFLAG       = ' '
/

&STEPFILE_RECORD
   S_FILENAME         = '196901-197312.nc'
   S_AUX_SET_NUM      = 0
   S_START            = 3665.5
   S_END              = 5459.5
   S_DELTA            = 30.4067796610169
   S_NUM_OF_FILES     = 1
   S_REGVARFLAG       = ' '
/

&STEPFILE_RECORD
   S_FILENAME         = '**END OF STEPFILES**'
/
  





[Thread Prev][Thread Next][Index]

Dept of Commerce / NOAA / OAR / PMEL / TMAP

Contact Us | Privacy Policy | Disclaimer | Accessibility Statement