New release!
https://lue.computationalgeography.org/blog/2024/12/05/release-of-version-039/
#GIS, #HPC, #LUE, #MapAlgebra
LUE has a new command: `lue_scalability.py`. It makes performing scalability experiments more convenient to do. For LUE users interested in the strong and weak scalability characteristics of individual algorithms or combinations thereof, like simulation models.
https://lue.computationalgeography.org/blog/2024/11/06/lue_scalability-for-scalability-experiments/
#GIS, #HPC, #LUE, #MapAlgebra, #QualityAssessment, #scalability
The new lue_calculate command allows you to execute an assignment statement which you pass on the command-line, and it will do everything needed to finish the computations as quickly as possible. By default, lue_calculate will use all CPU cores available, but this can be configured by passing additional arguments.
https://lue.computationalgeography.org/blog/2023/09/25/lue_calculate-for-one-off-computations/
#GIS, #HPC, #LUE, #MapAlgebra
Just before the summer break we organized the first hands-on #LUE short course ever. At the end of the course the participants measured the #speedup of a #hydrological model implemented in #Python, applied to the #Tirol region in #Austria
https://lue.computationalgeography.org/blog/2023/09/06/first-hands-on-lue-short-course-given/
We have released version 0.3.6 of LUE. Highlights:
- We added a number of zonal operations (e.q. `zonal_mean`, `zonal_majority`)
- We added the kinematic wave, for simulating the transportation of water through a stream network
- We added the `lue.pcraster` Python subpackage to ease porting PCRaster models to LUE.
By default, all LUE operations use all CPU cores in all computers accessible to them.
A next example of using LUE shows how to calculate the Conway's Game of Life cellular automaton, in parallel.
https://github.com/computationalgeography/lue_tutorial/tree/main/use_case/game_of_life
#LUE #Python #GIS #MapAlgebra #CellularAutomata #HighPerformanceComputing
The upcoming release of the LUE Conda package will have support for reading and writing rasters formatted as Geotiff. I have put a simple example online of using LUE to calculate erodibility using the USLE equation:
https://github.com/computationalgeography/lue_tutorial/tree/main/use_case/usle
#LUE #Python #GIS #MapAlgebra #FieldBasedModelling #HighPerformanceComputing
A few days ago, we released a Conda package containing the full LUE software package, including the field-based modelling framework. Lots of stuff still missing, but this will allows users to install a high-performant parallel map algebra engine using a simple `conda install -c conda-forge lue`.
https://anaconda.org/conda-forge/lue
#LUE #Python #Conda #GIS #MapAlgebra #FieldBasedModelling #HighPerformanceComputing
In Chapter 3 on #spatialanalysis with #mapalgebra, we introduce Raster Attribute Tables (RAT or VAT), which can be used in #QGIS with the Raster Attribute Table plugin developed by Alessandro Pasotti. https://github.com/noaa-ocs-hydrography/qgis-raster-attribute-table-plugin