What's new - GLOBIO4/GlobioModelPublic GitHub Wiki
Version 4.1.1 (februari 2021)
- The Landuse Harmonization Tool is added.
- The module GLOBIO_CalcLanduseMSARestoration is added.
- Several changes in the code.
Version 4.1.0 (november 2020)
- The Python 2.7 code is upgraded to Python 3.
- Now uses a Anaconda3 environment.
- ReleaseNotes.txt file added with detailled information about this release.
Version 4.0.16 (october 2020)
- The pre-processing module GLOBIO_AquaticRiverFractions_V2 added. Instead of using a constant river width, the river width is now calculated based on the discharge using the formula: w = a * Q^b (in meters). Also the lakes and reservoirs are "excluded" from the rivers. Using the lakes and reservoirs is optional.
- Some minor changes in the code.
Version 4.0.15 (september 2020)
In this version the following modifications are made and features are added:
- The variable "OverwriteOutput" has been added to overwrite the output if they already exist.
- The variable "CreateOutDir" has been added to create the output directory if it doesn't exist.
- The variable "NumberOfCores" has been added to set the number of cores used for parallel calculations.
- The pre-processing module GLOBIO_AquaticDrainageToRivers_V2 added. The working resolution is now based on the resolution of the river discharge raster.
- The pre-processing module GLOBIO_AquaticFractions modified. Resize and resampling of input rasters added..
- The module CalcAquaticRiverMSA is modified, the parameter RiverFragmentationMSA is optional now.
- Some minor changes in the code.
Version 4.0.14 (2019/2020)
This version may have been modified by PBL.
Version 4.0.13 (april 2019)
In this version the following modifications are made and features are added:
- The pre-processing module GLOBIO_AquaticFragmentationFragmentLength is modified to solve generating a corrupt output raster.
- The pre-processing module GLOBIO_AquaticFragmentationRCI is modified.
Version 4.0.12 (januari 2019)
In this version the following modifications are made and features are added:
- Several modules are added for calculating the Aquatic MSA.
- Several pre-processing modules are added for creating input data for the Aquatic modules. Some modules are using the multiprocessing capabilities of Python to speedup computations.
- A utility module for calculating the zonal mean is added. This module can be used to aggregate MSA values to catchments or regions.
- The following additional software libraries/packages are used: geographiclib, TauDEM.
- The CellArea_v2 python module is added for calculating geodetic distances and areas using the geographiclibrary.
- The Vector python module has been expanded with the possibility to write to vector datasets (shapefiles).
- The VectorUtils python module is added with vector utility functions.
- The WorkerBase python module is added for performing multiprocessing calculations.
- Various python modules have changed including CalculationBase, Raster, RasterUtils and Utils.
Version 4.0.11 (december 2017)
In this version the following modifications are made and features are added:
- The module to calculate the MSA by Human Encroachment is modified. Now a new formula is used to calculate the MSA.
Version 4.0.10 (september 2017)
In this version the following modifications are made and features are added:
- The module to calculate the MSA by Human Encroachment is separated in two new modules, one to calculate the nearest distance to settlements and one to calculate the Human Encroachment based on these distances.
Version 4.0.9 (september 2017)
In this version the following modifications are made and features are added:
- The new module to calculate the MSA by Human Encroachment (CalcHumanEncroachmentMSA_V2) is modified. Ecoregions are no longer used to filter the settlements.
- In GLOBIO configuration scripts (.glo) now the user home character "~" can be used in paths.
- Linux specific settings can be set in the configuration file Globio_ConfigLinux.glo.
- Some minor changes in the code.
Version 4.0.8 (september 2017)
In this version the following modifications are made and features are added:
- A new module is added (CalcHumanEncroachmentMSA_V2) to calculate the MSA by Human Encroachment based on settlement shapefiles.
- In module Grass the method "vectorToRaster" is added.
- In module Grass the method "distance" is added.
- In module Grass the method "buffer" is modified, it is now using compression.
- In module CalculationBase the method "reclassUniqueValuesTwoKeys" is modified, it is now using a default value.
- In module CalculationBase the method "reclassUniqueValues" is modified, it is now using a default value.
- The module Vector is extended.
- The module Raster is modified, by default compression is now enabled.
- In module Raster the methods "read", "write" and "writeAs" are modified, the arguments are more obvious now.
- The module CSVFile is modified, reading of "," delimited fields is added.
- A shell script "globio4.sh" is added to run GLOBIO 4 configuration scripts on Linux.
- The Lookup directory with lookup csv files is remove from the code directory. These files should be stored as part of the set of input data files.
- Several minor changes in the code.
Version 4.0.7 (august 2017)
In this version the following modifications are made and features are added:
- A Monitor module is added to monitor the memory and disk uage during a run.
- The swith MonitorEnabled is added to enable or disable the Monitor.
Version 4.0.6 (august 2017)
In this version the following modifications are made and features are added:
- Several textual changes to this document.
- Several minor changes in the code.
Version 4.0.5 (march 2017)
In this version the following modifications are made and features are added:
- A discrete land-use allocation module is added.
- Several scripts for calculating suitability rasters are added.
- Compressed output TIF's can now be saved.
- When using lookup files a value for all other key values can be specified.
- Variables can now have the value "None" for optional parameters.
- The variable type "RasterList" is added.
- The model can run under Windows and Linux.
- Some code modules can be used together with GDAL/OGR and ESRI ArcPy.
- Several minor changes.