[Thread Prev][Thread Next][Index]

non-standard axes



 Hi all,

 I'm trying to read Meridional Overturning Circulation file from the POP
 model output. The file have an unusual ordering of axes and apparently
FERRET
 is very confused about the non-standard axes used to define MOC.

 When I try to read the file a message says:
 > use MOC.b30.104_0270.nc
 >  *** NOTE: unsupported ordering of axes in variable MOC
 >  *** NOTE: The default ordering will be used
 > yes? sh da
 >      currently SET data sets:
 >     1> ./MOC.b30.104_0270.nc  (default)
 >   name MOC
 >    I             J         K     L
 >  1:395    1:41      1:1    1:2

 When I try to visualize the data:
 > yes? sta MOC
 >  ** netCDF error:
 > yes? list MOC
 >  ** netCDF error:

 The atributs of my file are:
 > netcdf MOC.b30.104_0270 {
 > dimensions:
 >          time = UNLIMITED ; // (1 currently)
 >          transport_reg = 2 ;
 >          moc_comp = 1 ;
 >          moc_z = 41 ;
 >          lat_aux_grid = 395 ;
 > variables:
 >          float MOC(time, transport_reg, moc_comp, moc_z, lat_aux_grid) ;
 >                  MOC:long_name = "Meridional Overturning Circulation" ;
 >                  MOC:units = "Sverdrups" ;
 >                  MOC:coordinates = "lat_aux_grid moc_z moc_components
 > transport_regions time" ;
 >                  MOC:_FillValue = 9.96921e+36f ;
 >                  MOC:missing_value = 9.96921e+36f ;
 >          float lat_aux_grid(lat_aux_grid) ;
 >                  lat_aux_grid:long_name = "latitude grid for transport
 > diagnostics" ;
 >                  lat_aux_grid:units = "degrees_north" ;
 >                  lat_aux_grid:valid_min = -9.96921e+36f ;
 >          float moc_z(moc_z) ;
 >                  moc_z:long_name = "depth from surface to top of layer" ;
 >                  moc_z:units = "centimeters" ;
 >                  moc_z:positive = "down" ;
 >                  moc_z:valid_min = 0.f ;
 >                  moc_z:valid_max = 549999.9f ;
 >          double time(time) ;
 >                  time:long_name = "time" ;
 >                  time:units = "days since 0000-01-01 00:00:00" ;
 >                  time:bounds = "time_bound" ;
 >                  time:calendar = "noleap" ;

 Any idea how to solve this problem ?

 Gabriel





[Thread Prev][Thread Next][Index]

Dept of Commerce / NOAA / OAR / PMEL / TMAP

Contact Us | Privacy Policy | Disclaimer | Accessibility Statement