Skip to content

2.1.0

Enhancements🍋

Issue Ref Summary Description
[No Ref] Colored logs are now ON by default Behavior can be changed through the Project.set_config() or the GEOLIME_FLAG_COLORED_LOGS environment variable.
[No Ref] Timestamp in logs are now optional (ON by default) Behavior can be changed through the Project.set_config() or the GEOLIME_FLAG_TIMESTAMPED_LOGS environment variable.
212 Handling NaN in algorithms Improve the dealing of NaN values in algorithms, making it easier for the user and also preventing potential bug due to unexpected behaviour.
[No Ref] Allow empty region in histogram plots Allow to add region keyword even if value is None.
[No Ref] Differentiate GriddedSurface representation from other GridObject GriddedSurface now has its own gis representation, being a scatter plot where node points are displayed.

New Features🍋

Issue Ref Summary Description
[No Ref] Project config variables can now also be specified at startup through environment variable Any environment variable starting with GEOLIME_CONFIG_ or GEOLIME_FLAG_ will automatically set the project config accordingly (use CONFIG for string value et FLAG for boolean values).
213 Neighborhood: search by octants Add OctantSearch allowing to split search in equal spatial parts.
219 GridObject Downscaling Implement downscaling method in BlockModel, Voxel and GriddedSurface allowing to create the same object with a smaller cell size using a discretisation factor.
[No Ref] ARM64 support added linux-aarch64 (ARM64) is now supported.

⚠ Breaking changes🍋

Major changes in Geostat algorithms:

  • gauss_score now relies on SciKit Learn to perform the quantile transformation.
  • gauss_score weights parameter weights has been removed as its implementation was bug prone too complicated to use.
  • Anamorphosis weights parameter weights has been removed as it directly relies on the gauss_score function.
  • Anamorphosis maximum and minimum values (respectively data_min and data_max) were removed as their implementation was too complicated to use. Now default to the minimum and maximum values of the data.

Last update: 2024-03-07