Can you please help, I have downloaded single level ERA5 data of t2m hourly and I want to calculate daily mean using CDO, but the new ERA5 files are not working with CDO, how to resolve this, as file size is around 3GB and I can’t do it in any other way, 21 year data.
Can you post your specific error? Are you sure you specified data_format=“netcdf” in the API request/download specification?
Hi, this is the request that I generate.
import cdsapi
dataset = “reanalysis-era5-single-levels”
request = {
“product_type”: [“reanalysis”],
“variable”: [“volumetric_soil_water_layer_1”],
“year”: [“2003”,“2004”,“2005”,“2006”,“2007”,“2008”,“2009”,“2010”,“2011”,“2012”],
“month”: [“01”, “02”, “03”, “04”, “05”, “06”, “07”, “08”, “09”, “10”, “11”, “12”],
“day”: [“01”, “02”, “03”, “04”, “05”, “06”, “07”, “08”, “09”, “10”, “11”, “12”, “13”, “14”, “15”, “16”, “17”, “18”, “19”, “20”, “21”, “22”, “23”, “24”, “25”, “26”, “27”, “28”, “29”, “30”, “31”],
“time”: [“00:00”,“01:00”,“02:00”,“03:00”,“04:00”,“05:00”,“06:00”,“07:00”,“08:00”,“09:00”,“10:00”,“11:00”,“12:00”,“13:00”,“14:00”,“15:00”,“16:00”,“17:00”,“18:00”,“19:00”,“20:00”,“21:00”,“22:00”,“23:00”],
“data_format”: “netcdf”,
“download_format”: “unarchived”,
“area”: [37.75, 67.25, 7.25, 97.75]
}
client = cdsapi.Client()
client.retrieve(dataset, request).download()
I want to get daily mean now using CDO operator but it is not working now , the files that I had downloaded before new version are still working on CDO
Can you post your cdo command and the error that arises?
i use cdo daymean infile.nc outfile.nc , it never proceeds to complete . while the previously downloaded same data files are getting converted in like 3 minutes
Can you use ncdump -hs
to show me the contents (specifically chunking) of the input netcdf file?
Also please re-run the cdo command with the --verbose option and attach the output of the command to your response. CDO - Project Management Service