Hi Karin,<br>The descriptor file has been corrected according to your advise, but it does not work.<br>ga-&gt; xdfopen data.ctl<br>Scanning Descriptor File:&nbsp; data.ctl<br>XDFOpen Error:&nbsp; Invalid variable record<br>&nbsp; --&gt; The invalid description file record is:<br>
&nbsp; --&gt; aot&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0 t,y,x<br>&nbsp; The data file was not opened.<br><br>Probably it would be easier to prepare a script without using template.<br>Thanks for help.<br><br>Pavel<br><br><br><br><div class="gmail_quote">On Tue, Jun 10, 2008 at 1:05 PM, Karin Meier-Fleischer &lt;<a href="mailto:karin.meier-fleischer@zmaw.de">karin.meier-fleischer@zmaw.de</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi Pavel,<br>
<br>
first, you should delete the ZDEF line. For the variables it should not<br>
be a one it must be a zero:<div class="Ih2E3d"><br>
<br>
DSET ^%y4-%<a href="http://m2.nc" target="_blank">m2.nc</a><br>
OPTIONS template<br>
TITLE Variables<br>
UNDEF -999<br>
XDEF longitude 360 linear -179.500000 1.00000<br>
YDEF latitude 181 &nbsp;linear -89.5000000 1.000000<br></div><div class="Ih2E3d">
TDEF ftime 12 linear 01apr2000 &nbsp;1mo<br>
vars 8<br></div>
aot &nbsp; &nbsp; &nbsp; 0 t,y,x<br>
aot_land &nbsp;0 t,y,x<div class="Ih2E3d"><br>
aot_water 0 t,y,x<br></div>
aot_dust &nbsp;0 t,y,x<br>
angst &nbsp; &nbsp; 0 t,y,x<br>
small &nbsp; &nbsp; 0 t,y,x<br>
medium &nbsp; &nbsp;0 t,y,x<br>
large &nbsp; &nbsp; 0 t,y,x<br>
endvars<br>
<br>
Hope this helps.<br>
<br>
Ciao, Karin<div class="Ih2E3d"><br>
---------------------------------\\---------------------------------------<br>
Karin Meier-Fleischer &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ Max-Planck-Institut fuer Meteorologie<br>
Phone: +49-40-41173-431 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;\\ &nbsp; Abteilung Modelle &amp; Daten<br>
FAX: &nbsp; +49-40-41173-476 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ &nbsp; &nbsp;Bundesstr. 53<br>
Email: <a href="mailto:karin.meier-fleischer@zmaw.de" target="_blank">karin.meier-fleischer@zmaw.de</a> \\ &nbsp; D-20146 Hamburg<br>
<a href="http://www.mad.zmaw.de/" target="_blank">http://www.mad.zmaw.de/</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ &nbsp;Germany<br>
---------------------------------------\\---------------------------------<br>
<br></div><div><div></div><div class="Wj3C7c">
On Tue, 10 Jun 2008, Pavel Kishcha wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Thank you Karin,<br>
In the nedcdf file the dimention names are ftime, latitude, longitude for<br>
TDEF, YDEF, XDEF respectively. ZDEF is not mentioned there (see output<br>
&quot;ncdump -h&quot; below).<br>
<br>
The file data.ctl has been updated to include dimention names except for<br>
ZDEF, but the problem remains:<br>
<br>
ga-&gt; xdfopen data.ctl<br>
Scanning Descriptor File: &nbsp;data.ctl<br>
XDFOpen Error: &nbsp;Invalid variable record<br>
&nbsp;--&gt; The invalid description file record is:<br>
&nbsp;--&gt; aot &nbsp; &nbsp; &nbsp; 1 t,y,x<br>
&nbsp;The data file was not opened.<br>
***Here is data.ctl<br>
<br>
DSET ^%y4-%<a href="http://m2.nc" target="_blank">m2.nc</a><br>
OPTIONS template<br>
TITLE Variables<br>
UNDEF -999<br>
XDEF longitude 360 linear -179.500000 1.00000<br>
YDEF latitude 181 &nbsp;linear -89.5000000 1.000000<br>
ZDEF level 1 levels 0<br>
TDEF ftime 12 linear 01apr2000 &nbsp;1mo<br>
vars 8<br>
aot &nbsp; &nbsp; &nbsp; 1 t,y,x<br>
aot_land &nbsp;1 t,y,x<br>
aot_water 1 t,y,x<br>
aot_dust &nbsp;1 t,y,x<br>
angst &nbsp; &nbsp; 1 t,y,x<br>
small &nbsp; &nbsp; 1 t,y,x<br>
medium &nbsp; &nbsp;1 t,y,x<br>
large &nbsp; &nbsp; 1 t,y,x<br>
endvars<br>
<br>
<br>
On Tue, Jun 10, 2008 at 8:53 AM, Karin Meier-Fleischer &lt;<br>
<a href="mailto:karin.meier-fleischer@zmaw.de" target="_blank">karin.meier-fleischer@zmaw.de</a>&gt; wrote:<br>
<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi Pavel,<br>
<br>
the XDEF, YDEF, ZDEF and TDEF needs the dimension names given in the<br>
netcdf file, like<br>
<br>
<br>
dset ^%y4-%<a href="http://m2.nc" target="_blank">m2.nc</a><br>
options template<br>
XDEF lon 360 linear -179.500000 1.00000<br>
YDEF lat 181 &nbsp;linear -89.5000000 1.000000<br>
ZDEF level 1 levels 0<br>
TDEF time 12 linear 01apr2000 &nbsp;1mo<br>
vars 8<br>
aot &nbsp; &nbsp; &nbsp; 1 t,y,x<br>
aot_land &nbsp;1 t,y,x<br>
aot_water 1 t,y,x<br>
aot_dust &nbsp;1 t,y,x<br>
angst &nbsp; &nbsp; 1 t,y,x<br>
small &nbsp; &nbsp; 1 t,y,x<br>
medium &nbsp; &nbsp;1 t,y,x<br>
large &nbsp; &nbsp; 1 t,y,x<br>
endvars<br>
<br>
<br>
Cia, Karin<br>
---------------------------------\\---------------------------------------<br>
Karin Meier-Fleischer &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ Max-Planck-Institut fuer Meteorologie<br>
Phone: +49-40-41173-431 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;\\ &nbsp; Abteilung Modelle &amp; Daten<br>
FAX: &nbsp; +49-40-41173-476 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ &nbsp; &nbsp;Bundesstr. 53<br>
Email: <a href="mailto:karin.meier-fleischer@zmaw.de" target="_blank">karin.meier-fleischer@zmaw.de</a> \\ &nbsp; D-20146 Hamburg<br>
<a href="http://www.mad.zmaw.de/" target="_blank">http://www.mad.zmaw.de/</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; \\ &nbsp;Germany<br>
---------------------------------------\\---------------------------------<br>
<br>
<br>
</blockquote>
<br>
*** Here is the outout &quot;ncdump -h&quot;<br>
<br>
netcdf 2000-04 {<br>
dimensionions:<br>
 &nbsp; &nbsp; &nbsp; longitude = 360 ;<br>
 &nbsp; &nbsp; &nbsp; latitude = 181 ;<br>
 &nbsp; &nbsp; &nbsp; ftime = 1 ;<br>
variables:<br>
 &nbsp; &nbsp; &nbsp; double longitude(longitude) ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; longitude:units = &quot;degree_east&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; longitude:standard_name = &quot;longitude&quot; ;<br>
 &nbsp; &nbsp; &nbsp; double latitude(latitude) ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; latitude:units = &quot;degree_north&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; latitude:standard_name = &quot;latitude&quot; ;<br>
 &nbsp; &nbsp; &nbsp; double ftime(ftime) ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ftime:units = &quot;seconds since ??&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ftime:standard_name = &quot;ftime&quot; ;<br>
 &nbsp; &nbsp; &nbsp; double aot(ftime, latitude, longitude) ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aot:units = &quot;kg m-2&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aot:standard_name = &quot;total_aerosol_optical_thickness&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aot:coordinates = &quot;ftime latitude longitude&quot; ;<br>
 &nbsp; &nbsp; &nbsp; double aot_land(ftime, latitude, longitude) ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aot_land:units = &quot;kg m-2&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aot_land:standard_name = &quot;total_aerosol_optical_thickness&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aot_land:coordinates = &quot;ftime latitude longitude&quot; ;<br>
 &nbsp; &nbsp; &nbsp; double aot_water(ftime, latitude, longitude) ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aot_water:units = &quot;kg m-2&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aot_water:standard_name = &quot;total_aerosol_optical_thickness&quot;<br>
;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aot_water:coordinates = &quot;ftime latitude longitude&quot; ;<br>
 &nbsp; &nbsp; &nbsp; double aot_dust(ftime, latitude, longitude) ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aot_dust:units = &quot;kg m-2&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aot_dust:standard_name =<br>
&quot;atmosphere_content_of_dust_aerosol&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; aot_dust:coordinates = &quot;ftime latitude longitude&quot; ;<br>
 &nbsp; &nbsp; &nbsp; double angst(ftime, latitude, longitude) ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; angst:units = &quot;None&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; angst:standard_name = &quot;angstrom_exponent&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; angst:coordinates = &quot;ftime latitude longitude&quot; ;<br>
 &nbsp; &nbsp; &nbsp; double small(ftime, latitude, longitude) ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; small:units = &quot;kg m-2&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; small:standard_name =<br>
&quot;aerosol_optical_thickness_due_to_small_particles&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; small:coordinates = &quot;ftime latitude longitude&quot; ;<br>
 &nbsp; &nbsp; &nbsp; double medium(ftime, latitude, longitude) ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; medium:units = &quot;kg m-2&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; medium:standard_name =<br>
&quot;aerosol_optical_thickness_due_to_medium_particles&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; medium:coordinates = &quot;ftime latitude longitude&quot; ;<br>
 &nbsp; &nbsp; &nbsp; double large(ftime, latitude, longitude) ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; large:units = &quot;kg m-2&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; large:standard_name =<br>
&quot;aerosol_optical_thickness_due_to_large_particles&quot; ;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; large:coordinates = &quot;ftime latitude longitude&quot; ;<br>
<br>
</blockquote>
</div></div></blockquote></div><br>