Hi,
I’m trying to create a 2050 timeslice ancillary for land cover from the SSP370 model derived land cover ancil file on Archer2 but I’m having some trouble using xancil0.58.
On Archer 2 I copied the model-derived ancils from /work/y07/shared/umshared/cmip6/ancils/model_derived/ukesm1.0_ssp370_r2i1p1f2_u-be690/n96e/timeseries_2015-2100/vegetation into my own directory (/work/n02/n02/jweber/Ancils/ssp370/Vegetation_and_Land_Use). I used xconv to open u-be690_m01s00i216_2015-2100_monthly_timeseries_land_cover_frac.anc.nc, selected the 12 months of 2050 and output this as a NetCDF file (Land_Cover_216/Land_Cover_216_ssp370_2050.nc).
Both the model derived .anc.nc file and my 12-month timeslice have 27 “z levels” which makes sense as the original SSP370 run (u-be690) was run with 13 PFTs and 14 non-plant surface types. I then tried to convert Land_Cover_216_ssp370_2050.nc to an ancil file format using xancil. I updated the UM version to 11.1 and in Grid Configuration I selected “Use input NetCDF variables to specify pseudo levels”. I also specified 27 pseudo levels in the Vegetation Fraction section. The output .anc file (Land_Cover_216_ssp370_2050_v2.anc) does have 27 pseudo levels but the numerical output is clearly wrong being composed of either 0 or 1e20.
I’m aware that 14 of the surface types included in the input .nc file are non-vegetation (i.e. soil, ice, water, urban etc) but I can’t see any other way to make a Land Cover .anc file. I also note that the original model-derived .anc file (u-be690_m01s00i216_2015-2100_monthly_timeseries_land_cover_frac.anc) only has 5 pseudo levels while its .anc.nc counterpart has 27 - I don’t know if this is important or merely incidental.
Would you have suggestions about where I am going wrong?
Many thanks for your help,
James