Integration: On the New Machine

Added by Christopher Kadow almost 7 years ago

The change to the new MiKlip Machine is done.

Therefore we have new PATHES:

Main data dir of MiKlip: /work/bmx825
Main climate data dir: /work/bmx825/data4miklip
Main projectdata path: /work/bmx825/data4miklip/projectdata/user-$USER
Main work dir of miklip: /work/bmx825/miklip-work
MiKlip-CES dir /work/bmx828/miklip-ces
Standardization Scripts: /work/bmx828/miklip-ces/misc4freva/cmor4freva
Repository of Plugins dir: /work/bmx828/miklip-ces/repos4freva

Therefore we renamed the evaluation_system to miklip-ces:

module load miklip-ces

Therefore OLD Commands are offline now:


Please use freva:
Available commands:
  --plugin       : Applies some analysis to the given data.
  --history      : provides access to the configuration history (use --help for more help)
  --databrowser  : Find data in the system
  --esgf         : Browse ESGF data and create wget script
  --crawl_my_data: Use this command to update your projectdata.

CDO: Version 1.7.1 released

Added by Uwe Schulzweida almost 7 years ago

New features:
  • select: added search key steptype, gridnum, gridname, zaxisnum, zaxisname
  • expr, exprf, aexpr, aexprf: added support for function clon(x), clat(x), clev(x),
    remove(x), ngp(x), nlev(x), size(x), missval(x), sellevel(x,k), sellevidx(x,k),
    fldmin(x), fldmax(x), fldsum(x), fldmean(x), fldavg(x), fldstd(x), fldstd1(x), fldvar(x), fldvar1(x),
    vertmin(x), vertmax(x), vertsum(x), vertmean(x), vertavg(x), vertstd(x), vertstd1(x), vertvar(x), vertvar1(x)
    Here are some examples of the new expr features.
New operators:
  • contour: Contour plot
  • shaded: Shaded contour plot
  • grfill: Shaded gridfill plot
  • vector: Lat/Lon vector plot
  • graph: Line graph plot
  • gmtxyz: Output GMT xyz format to create contour plots with the GMT module pscontour.
  • gmtcells: Output GMT multiple segment format to create shaded gridfill plots with psxy.
Fixed bugs:
  • cdo -t table_file does not read variable name from table file [Bug #6312]
  • One day shift backwards when converting to relative time axis with -r [Bug #6496]
  • ydaypctl: check of verification date failed (bug fix)
  • cat, copy, mergetime, select: remove time constant input fields for nfile>1 [Bug #6552]

CDO: cdo.{rb,py} Version 1.3.0 released

Added by Ralf Mueller about 7 years ago

New Features and Fixes:

  • logging commands to external file or memory (python and ruby examples)
  • support for upcoming CDO release 1.7.1
  • [ruby] new object oriented interface
    • requires ruby-2.x
    • is thread safe
    • is the new default interface when calling
      require 'cdo'
  • [ruby] old module interface is still available by using
    require 'cdo_lib'
  • fix unicode-related bug for python2 (thanks to Sebastian Illing)

CDO: Version 1.7.0 released

Added by Uwe Schulzweida over 7 years ago

New features:
  • added support for netCDF Scalar Coordinate Variables
  • added support for hybrid sigma pressure coordinates following the CF convention
  • added option --percentile to select different percentile methods
    Available methods: nrank, nist, numpy, numpy_lower, numpy_higher, numpy_nearest
  • distgrid: added support for curvilinear grids
  • collgrid: added support for curvilinear grids
New operators:
  • remapycon: First order conservative remapping (new implementation of remapcon)
  • genycon: Generate 1st order conservative remap weights (new implementation of gencon)
  • setmisstonn: Set missing value to nearest neightbor
  • setmisstodis: Set missing value to the distance-weighted average of the nearest neighbors
  • ap2pl: Interpolate 3D variables on hybrid sigma height coordinates to pressure levels
  • vertstd1: Vertical standard deviation [Divisor is (n-1)]
  • vertvar1: Vertical variance [Divisor is (n-1)]
  • seasvar1: Seasonal variance [Divisor is (n-1)]
  • seasstd1: Seasonal standard deviation [Divisor is (n-1)]
  • yseasvar1: Multi-year seasonally variance [Divisor is (n-1)]
  • yseasstd1: Multi-year seasonally standard deviation [Divisor is (n-1)]
Changed operators:
  • remapnn, remapdis: replaced scrip search by kdtree (optimization)
  • vertvar, vertstd: changed to weighted var/std if layer bounds are available
Fixed bugs:
  • cdo -t table_file does not complain if table_file is a directory [Bug #5891]
  • expr: operators return 0 for arithmetics on constants [Bug #5875]
  • env. CDO_TIMESTAT_DATE does not work [Bug #5758]
  • splityear*: support for constant fields is missing [Bug #5759]
  • yseaspctl: check of verification date failed [Bug #5810]
  • Converting rotated lat-lon netcdf to/from grib: flip sign of the angle of rotation [Bug #5870]

CDI: Version 1.7.0 released

Added by Uwe Schulzweida over 7 years ago

New features:
  • added support for netCDF Scalar Coordinate Variables
  • added support for hybrid sigma pressure coordinates following the CF convention
  • merge changes from branches/cdi-tiles [from Florian Prill]
Fixed bugs:
  • GRIB rotated grids: invert angle of rotation (north to south pole) (bug fix)
  • bug fix for scanning the WRF time axis
  • cdiStreamSetupVlist: added call to vlist_unlock(vlistID) (bug fix)

CDO: Version 1.6.9 released

Added by Uwe Schulzweida almost 8 years ago

New features:
  • select: added parameter date, startdate, enddate
  • expr: added support for operator ?:,&&,||
  • option --reduce_dim: reduce dimension (Timstat, Fldstat)
New operators:
  • after: ECHAM standard post processor
  • aexpr: Evaluate expressions and append results
  • aexprf: Evaluate expression script and append results
  • selzaxisname: Select z-axes by name
  • genlevelbounds: Generate level bounds
Fixed bugs:
  • ydrunpctl: does not work in combination with ydrunmin/ydrunmax
  • Ensstat: added support for different missing values
  • seltimestep: abort if none of the selected timesteps are found

CDO: Version 1.6.8 released

Added by Uwe Schulzweida almost 8 years ago

New features:
  • select, delete: added wildcard support for parameter name
  • expr: added support for logical operators <, >, <=, >=, !=, ==, <=>
New operators:
  • splityearmon: Split in years and months
  • yseasadd: Add multi-year seasonal time series
  • yseassub: Subtract multi-year seasonal time series
  • yseasmul: Multiply multi-year seasonal time series
  • yseasdiv: Divide multi-year seasonal time series
Changed operators:
  • vertmean, vertavg: changed to weighted means if layer bounds are available
  • setpartabp, setpartabn: added optional parameter convert to convert the units.
    Units are not converted anymore if this parameter is not set!
  • TimSTAT, Timpctl, TimselSTAT, Timselpctl, SeasSTAT, Seaspctl:
    The output time stamp of all operators from the above modules are changed from the last to the middle contributing timestep.
    Use the environment variable CDO_TIMESTAT_DATE=last to set the output time stamp to the last contributing timestep.
  • eof, eof3d: use area weights instead of no weights
    Use the environment variable CDO_WEIGHT_MODE=off to switch back to the non weighted version
Fixed bugs:
  • gradsdes: grib index file is empty (introduced in 1.6.7)
  • grib2 output: segfaults when writing grib2 files [Bug #5351]
  • remapnn: Segmentation fault for extrapolation of regular 2D source grids [Bug #5448]

Redmine User Information: 2015-03-03 Maintenance and

Added by Jan Sellmann almost 8 years ago

What will happen:

  • upgrade of the operating system on and


  • Tuesday, March 3rd, 10 am - 2 pm

Who/What is affected:

  • The upgrades requires a downtime of both subversion servers
  • Neither the repositories hosted on both servers, nor the svn access manager will be usable during the maintenance, including access from the Redmine server
  • During the maintenance you might see error messages, when clicking the repository inside the Redmine server
  • No major upgrade of the subversion package will happen (1.6.12 -> 1.6.17), so we don't expect any compatibility issues with existing working copies

Also available in: Atom