This repository holds the source code for VolcFire [1],
a cellular automaton model for fire propagation aimed at the creation of fire hazard maps for fires of volcanic origin.
The latest version is implemented in Julia as firesim.jl
, and is at version 4.0.
Note
|
For historical reasons, the original Python code is also available as FireSim.py , but it is not up to date with the latest features available in the Julia version.
|
The model requires as input data:
-
a textual description of the starting point(s) and wind conditions (strength and direction);
-
Sentinel-2 satellite data, used to derive NDVI and NDMI information;
-
the topography of the area of interest (a DEM/DSM/DTM raster in a format that can be imported by GDAL);
-
(optional) a raster file marking the firebreak cells.
See the output of ./firesim.jl -h
for details about the launch syntax.
-
[1] Guardo, R., Bilotta, G., Ganci, G., Zuccarello, F., Andronico, D., & Cappello, A. (2024). Modeling Fire Hazards Induced by Volcanic Eruptions: The Case of Stromboli (Italy). Fire, 7(3), 70. https://doi.org/10.3390/fire7030070