Project

General

Profile

cdo mergetime problems:why cannot merge when the number of nc files is greater than 9???

Added by Wi Du over 11 years ago

hello, everyone,
I want to merge 30 nc files using the mergetime operator.
When the number of nc files is less than 9,it was working. But when the number was greater than 9, it was not working.
cdo info: Processed 178704 values from 1 variable over 1 timestep. ( 0.00s )
duan@ubuntu:/media/DUAN/kyushufloods/Vwind$ cdo mergetime vwnd.1981-1985.nc vwnd.1986.nc vwnd.1981-1986.nc
cdo mergetime: Processed 1566161856 values from 2 variables over 8764 timesteps. ( 73.99s )
duan@ubuntu:/media/DUAN/kyushufloods/Vwind$ cdo mergetime vwnd.1981-1986.nc vwnd.1987.nc vwnd.1981-1987.nc
cdo mergetime: Processed 1827069696 values from 2 variables over 10224 timesteps. ( 100.56s )
duan@ubuntu:/media/DUAN/kyushufloods/Vwind$ cdo mergetime vwnd.1981-1987.nc vwnd.1988.nc vwnd.1981-1988.nc
cdo mergetime: Processed 2088692352 values from 2 variables over 11688 timesteps. ( 106.71s )
duan@ubuntu:/media/DUAN/kyushufloods/Vwind$ cdo mergetime vwnd.1981-1988.nc vwnd.1989.nc vwnd.1981-1989.nc
cdf_put_vara_double : ncid = 196608 varid = 4 val0 = -20726.000000

Error (cdf_put_vara_double) : Invalid argument+

So, how to solve this problem, thanks a lot!

Duan


Replies (1)

RE: cdo mergetime problems:why cannot merge when the number of nc files is greater than 9??? - Added by Jaison-Thomas Ambadan about 11 years ago

Hi,

It may be due to file size limit of [classic] NetCDF: try with "cdo -f nc2" or "cdo -f nc4"

Cheers,
J

    (1-1/1)