[ncl-talk] Netcdf file error
Mary Haley
haley at ucar.edu
Thu May 11 15:08:08 MDT 2017
This is a pretty old version of NCL! I highly recommend upgrading NCL if
possible.
I just tried the file with NCL V6.1.0, and it also works fine.
You had a typo in your command:
ncl_filedump -v corr output_Jan.txt
Just to be clear, ncl_filedump will *not* work on ASCII files. It will only
work on NetCDF, HDF, GRIB, etc, files.
ncl_filedump -v corr output_Jan.nc
--Mary
On Thu, May 11, 2017 at 2:50 PM, Manisha Ganeshan <
manisha.ganeshan86 at gmail.com> wrote:
> Hi Mary,
>
> I'm using NCL 6.1.0-beta.
> The problem is when I use *ncl_filedump -v corr output_Jan.txt. *That's
> when I get the warning and error message.
> Since the file reads okay, I'll ignore this for the time being.
>
> Regards,
> Nisha
>
> On Thu, May 11, 2017 at 4:30 PM, Mary Haley <haley at ucar.edu> wrote:
>
>> Nisha,
>>
>> You didn't provide the script that had the "onedtond" call in it. My
>> guess is that the second argument to this function is not the correct size
>> for the array that you are trying to reshape.
>>
>> I had no problems with opening your attached file and reading the corr
>> variable. Here's the short script:
>>
>> filename = "output_Jan.nc"
>> f = addfile(filename,"r")
>> print(f)
>>
>> corr = f->corr
>> printVarSummary(corr)
>> printMinMax(corr,0)
>>
>>
>> and here's the output:
>>
>> Variable: f
>> Type: file
>> filename: output_Jan
>> path: output_Jan.nc
>> Number of Attributes:4
>> creation_date : Thu May 11 12:50:34 EDT 2017
>> Conventions : None
>> source_file : original-file.nc
>> title : Jan netCDF variables
>>
>> dimensions:
>> lat = 361
>> lon = 576
>>
>> variables:
>> Variable: lat
>> Type: double
>> Total Size: 361 values
>> 2888 bytes
>> Number of Dimensions: 1
>> Dimensions and sizes: [ 361 <lat> ]
>> Coordinates:
>> lat: [-90.000000..90.000000]
>> Number of Attributes: 5
>> long_name : latitude
>> units : degrees_north
>> vmax : 999999986991104.000000
>> vmin : -999999986991104.000000
>> valid_range : ( -999999986991104.000000,
>> 999999986991104.000000 )
>>
>> Variable: lon
>> Type: double
>> Total Size: 576 values
>> 4608 bytes
>> Number of Dimensions: 1
>> Dimensions and sizes: [ 576 <lon> ]
>> Coordinates:
>> lon: [-180.000000..179.375000]
>> Number of Attributes: 5
>> long_name : longitude
>> units : degrees_east
>> vmax : 999999986991104.000000
>> vmin : -999999986991104.000000
>> valid_range : ( -999999986991104.000000,
>> 999999986991104.000000 )
>>
>> Variable: corr
>> Type: float
>> Total Size: 207936 values
>> 831744 bytes
>> Number of Dimensions: 2
>> Dimensions and sizes: [ 361 <lat> x 576 <lon> ]
>> Coordinates:
>> lat: [-90.000000..90.000000]
>> lon: [-180.000000..179.375000]
>> Number of Attributes: 1
>> _FillValue : 999999986991104.000000
>>
>>
>> Variable: corr
>> Type: float
>> Total Size: 831744 bytes
>> 207936 values
>> Number of Dimensions: 2
>> Dimensions and sizes: [lat | 361] x [lon | 576]
>> Coordinates:
>> lat: [ -90.. 90]
>> lon: [-180..179.375]
>> Number Of Attributes: 1
>> _FillValue : 1e+15
>> (0) min=-0.832452 max=0.970284
>>
>>
>> What version of NCL are you using? I was able to look at this file with
>> NCL versions 6.2.1, 6.3.0 and 6.4.0.
>>
>> --Mary
>>
>>
>> On Thu, May 11, 2017 at 11:11 AM, Manisha Ganeshan <
>> manisha.ganeshan86 at gmail.com> wrote:
>>
>>> Dead NCL community,
>>>
>>> I'm trying to write three variables (576x361 dimensions) in a netcdf
>>> file using the "efficient" method. I get the following warning and error
>>> message when I try to run ncl_filedump and read a variable from my
>>> output.nc file. Attached is my script and output.nc file.
>>>
>>> *warning:onedtond : output dimension sizes have fewer elements than
>>> input, some data not copied*
>>>
>>> *fatal:NclMalloc Failed:[errno=12]*
>>>
>>> *Segmentation fault*
>>>
>>>
>>> Any thoughts on the solution?
>>>
>>> Regards,
>>> Nisha
>>>
>>> --
>>> Dr. Manisha Ganeshan
>>> Universities Space Research Association
>>> Maryland, U.S.A.
>>>
>>> _______________________________________________
>>> ncl-talk mailing list
>>> ncl-talk at ucar.edu
>>> List instructions, subscriber options, unsubscribe:
>>> http://mailman.ucar.edu/mailman/listinfo/ncl-talk
>>>
>>>
>>
>
>
> --
> Dr. Manisha Ganeshan
> Universities Space Research Association
> Maryland, U.S.A.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/ncl-talk/attachments/20170511/bd32e91c/attachment.html
More information about the ncl-talk
mailing list