Fimex is a the File Interpolation, Manipulation, and EXtraction library for gridded geospatial data. It converts between different, extensible data formats (currently netcdf, NcML, grib1/2, metgm, wdb, and felt). It enables you to change the projection and interpolation of scalar and vector grids. It makes it possible to subset the gridded data and to extract only parts of the files. For simple usage, Fimex also comes with the command line program fimex.
| Tags | Scientific/Engineering Geographical Physics |
|---|---|
| Licenses | LGPL |
| Operating Systems | Unix Windows |
| Implementation | C C++ |
| Translations | English |
Recent releases


Release Notes: This version will warn when old grib configuration files are used, but will continue to work.


Release Notes: The grib-reading abilities of fimex have been simplified and improved. It is possible to merge different models along an ensemble axis. Several files can be selected using globs, unknown vertical axes no longer throw an error, and it is possible to select parameters by the time-range indicator. netcdf-output now has configurable shuffling support, and creep-fill interpolation allows explicitly giving a default value, rather than using the average. Some smaller bugs in the interpolation code have been fixed.


Release Notes: This release adds the possiblity to join files by directory scan or directly mentioning them in ncml-files. It is now also possible to read other filetypes than netcdf through ncml. The vector-rotation has been improved and will now automatically detect vectors by CF standard_names. The grib-writer is now able to write data in the lambert conformal conic projection.


Release Notes: This release will automatically choose a decent chunk-strategy to allow for fast data access of geographical data. With this, fimex is now able to create template files for its fillWriter via NcML. In addition, it has been extended with an option to allow accumulation of values along the unlimited (usually time) dimension.


Release Notes: Fimex now comes with a new FillWriter which allows filling of existing templates, as requested by the NWP community. Creation and change of new variables with NcML has also been made possible. Some smaller inconveniences have been fixed in the grib-reading code.