Project

General

Profile

Release of v1.4.2

Added by alexandre mary 22 days ago

Commit commit:fc8cf8c2

Main advances:

  • porting of map plotting to cartopy, due to the deprecation announcement of basemap
  • new apptool: epy_cartoplot.py, shall replace epy_plot.py with cartopy
  • plot3D update, including epy_plot3d.py

More detailed contents, since 1.3.6:

GRIB:
  • grib_utilities becomes griberies
  • rewrite of GRIB read/write methods
  • creation of GribDef objects
  • new apptool what_the_grib.py
  • what(): nicer list of fields
  • listfields(additional_keys=...)
  • Numerous fixes
FA:
  • global: avoid to call trans_inq just to get SPdatasize for usual truncations
  • use of faFieldName.def GRIB definitions and sfxflddesc_mod.F90 instead of FA_Field_Dict.csv (=> adaptations needed if you have local .epygram versions)
epyweb:
  • GRIB2 : better and faster search within GRIB2 files, bugfix for plotting vectors, shortcuts for parameters updated
  • Misc: shortcuts for operational models updated (Vortex, domains), new pre-defined zooms
Fields:
  • fields comparison: scatter_with(), compare_to(), normalized_comparison()
  • recursive objects comparison improvement
  • cartopy: cartoplot() and default_cartopy_CRS() methods
3D:
  • New apptool: epy_plot3d.py
  • Simplification for 3D plotting: * offset, hCoord and z_factor are now hidden from the plotting methods * new util.vtk_guess_param_from_field to ease the choice of the above variables * util.vtk_set_window becomes util.vtk_setup * new util.vtk_proj function to ease the camera manipulation
  • Simplification regarding excludeextralevels parameter
  • Correction in D3VirtualField.getlevel when level values are position dependent
  • D3Geometry.isglobal property is added
  • geoid was missing in geometry returned by make_section_geometry
  • extract_subdomain can now performs a vertical coordinate change on the whole domain
Miscellaneous:
  • ECMWF pre-configuration profiles
  • netCDF: Geos geometry read
  • netCDF: ignore failed read of validity
  • new handling of colormapping helpers + epygram colormaps in json format (=> adaptations needed if you have local .epygram versions)
  • improvement of installation script (known platforms only) => towards site-packages
  • suppression of femars apptool
  • porting to epona fixes
  • optimisation for interpolation on Gaussian geometry
  • various and numerous fixes...

Comments