[gradsusr] template for multiple netcdf files
Joyce Meyerson
hobo at atmos.ucla.edu
Thu Mar 10 20:57:28 EST 2011
Thanks Jeff,
Unfortunately, when I tried
DSET ^ta_6hrLev_HadGEM2-ES_rcp45_r1i1p1_%y4%m2%d2%h200-%y4%m2%d2%h200.nc
OPTIONS template
TDEF time 1800 linear 6Z1dec2005 6hr
I get the message
ga-> open test2.ctl
Scanning description file: test2.ctl
Open Error: Missing or invalid dimension size.
--> The invalid description file record is:
--> TDEF time 1800 linear 6Z1dec2005 6hr
The data file was not opened.
Joyce
On Mar 10, 2011, at 5:19 PM, Jeffrey Duda wrote:
> Joyce,
> You have the general idea of templating down right, but you do have
> a few template strings that are not right. If the last four digits
> in the dates of your filenames are just four-digit UTC times, use
> %h200. If they're forecast hours, use %f30. Also, I think you
> should only have one file name listed in the DSET entry (i.e., don't
> double up on the file names, just leave the templated file name
> string there instead).
>
> Unfortunately if that change doesn't work, that's as far as I can go
> to help you, as I don't use sdfopen and it could be an issue related
> to that.
>
> Hope this helps.
>
> Jeff Duda
>
> On Thu, Mar 10, 2011 at 6:58 PM, Joyce Meyerson
> <hobo at atmos.ucla.edu> wrote:
> Hi All,
>
> I am trying to write a control file to open multiple CMIP5 6hr .nc
> files.
>
> I am running grads-2.0.a8 on Linux version 2.6.27.45-server-1mnb.
>
> My files are 6h temperature in 3 month bundles and look like
> ta_6hrLev_HadGEM2-ES_rcp45_r1i1p1_200512010600-200603010000.nc
> ta_6hrLev_HadGEM2-ES_rcp45_r1i1p1_200603010600-200606010000.nc
> ta_6hrLev_HadGEM2-ES_rcp45_r1i1p1_200606010600-200609010000.nc
> ...
>
> They open fine individually with sdfopen.
> All the examples I've seen on the user list and elsewhere more or
> less have names that are simple sequential (e.g., pr.1998.nc, pr.
> 1999.nc, etc. or month, day, year, that kind of thing).
>
> I'm not sure of the nomenclature with a time interval in the name
> like the above (xxx_%y4%m2%d2%t4-%y4%m2%d2%t4.nc)
>
> I tried %ch
> DSET ^ta_6hrLev_HadGEM2-ES_rcp45_r1i1p1_%ch.nc
> CHSUB 1 360 200512010600-200603010000
> CHSUB 361 720 200603010600-200606010000
> OPTIONS template
> DTYPE netcdf
> TDEF time 720 linear 6Z1dec2005 6hr
> with the error message:
> ga-> open test.ctl
> Scanning description file: test.ctl
> Open Error: Missing or invalid dimension size.
> --> The invalid description file record is:
> --> TDEF time 720 linear 6Z1dec2005 6hr
> The data file was not opened.
>
> I tried
> DSET ^ta_6hrLev_HadGEM2-ES_rcp45_r1i1p1_200512010600-200603010000.nc
> ta_6hrLev_HadGEM2-ES_rcp45_r1i1p1_%y4%m2%d2%t4-%y4%m2%d2%t4.nc
> OPTIONS template
> TDEF time 1800 linear 6Z1dec2005 6hr
> [opens just the first file]
>
> and I tried
> DSET ^ta_6hrLev_HadGEM2-ES_rcp45_r1i1p1_%y4%m2%d2%t4-%y4%m2%d2%t4.nc
> OPTIONS template
> TDEF time 1800 linear 6Z1dec2005 6hr
> [gives error message: read_metadata: gaopfn failed (rc=-88888)
> gadsdf: Couldn't ingest SDF metadata.
> SDF Descriptor file test2.ctl was not successfully opened & parsed.]
>
> I'm not the most adept grads/computer/scripting person. Please help.
>
> Joyce
>
>
> **************************
> Joyce Meyerson
> UCLA
> Dept. of Oceanic & Atmospheric Sciences
> 7235 Math Science Bld.
> Los Angeles, CA 90095-1565
> hobo at atmos.ucla.edu
>
>
> _______________________________________________
> gradsusr mailing list
> gradsusr at gradsusr.org
> http://gradsusr.org/mailman/listinfo/gradsusr
>
>
>
>
> --
> Jeff Duda
> Iowa State University
> Meteorology Graduate Student
> 3134 Agronomy Hall
> www.meteor.iastate.edu/~jdduda
> <ATT00001..txt>
**************************
Joyce Meyerson
UCLA
Dept. of Oceanic & Atmospheric Sciences
7235 Math Science Bld.
Los Angeles, CA 90095-1565
hobo at atmos.ucla.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://gradsusr.org/pipermail/gradsusr/attachments/20110310/eb5a6f7d/attachment-0003.html
More information about the gradsusr
mailing list