| Literature DB >> 29293536 |
Claudia Vitolo1, Francesca Di Giuseppe1, Mirko D'Andrea2.
Abstract
The name caliver stands for CALIbration and VERification of forest fire gridded model outputs. This is a package developed for the R programming language and available under an APACHE-2 license from a public repository. In this paper we describe the functionalities of the package and give examples using publicly available datasets. Fire danger model outputs are taken from the modeling components of the European Forest Fire Information System (EFFIS) and observed burned areas from the Global Fire Emission Database (GFED). Complete documentation, including a vignette, is also available within the package.Entities:
Mesh:
Year: 2018 PMID: 29293536 PMCID: PMC5749677 DOI: 10.1371/journal.pone.0189419
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
Summary table of input arguments and options related to the function get_gfed4.
| Argument | Type and description | Example usage |
|---|---|---|
| String. First date to download. | ||
| String. Last date to download. | ||
| String. Temporal resolution, the options are:
monthly | ||
| String. Variable to extract, the options are:
PeatFraction | ||
| String. Region of interest (this only works if varname = “BasisRegions”), the options are:
|
Summary table of input arguments and options related to the function import_GEFF_data_from_tar.
| Argument | Type and description | Example usage |
|---|---|---|
| String. Path to the tar file downloaded from the GEFF web portal. |
Summary table of input arguments and options related to the function decompress_gz.
| Argument | Type and description | Example usage |
|---|---|---|
| String. Path to the directory storing the files to be read. |
Summary table of input arguments and options related to the function stack_netcdf_files.
| Argument | Type and description | Example usage |
|---|---|---|
| String. Path to the directory storing the files to be read. | ||
| String. Variable to extract. | ||
| String. Regular expression pattern to select a subset of files. | ||
| Logical. If TRUE the search is carried out on folders and subfolders, if FALSE (default) the search is carried out only in the specified folder. | ||
| String. Output file path (if different from the working directory). |
Summary table of input arguments and options related to the function get_percentile_raster.
| Argument | Type and description | Example usage |
|---|---|---|
| Numeric. This is the vector of percentiles (values in the range [0,100]) to be calculated. | ||
| Raster* object (either a RasterStack or a RasterBrick). | ||
| String. Path to the file containing the temporal stack of fire indices. This is usually the file generated by stack_netcdf_files. | ||
| String. Path to the directory where files are saved. By default this is the working directory. |
Fig 1Comparison between raster plot method (top) and the caliver plot_percentile_raster function (bottom).
Summary table of input arguments and options related to the function mask_crop_subset.
| Argument | Type and description | Example usage |
|---|---|---|
| Raster* object (either a RasterStack or a RasterBrick). | ||
| SpatialPolygon* object. | ||
| Logical. If TRUE (default) a mask is applied using | ||
| Logical. If TRUE (default) the Raster* object | ||
| Numeric. Vector of indices to subset (usually this refers to the time dimension). |
Summary table of input arguments and options related to the function plot_percentile_raster.
| Argument | Type and description | Example usage |
|---|---|---|
| Raster* object. This is usually the result of get_percentile_raster. | ||
| Logical. FALSE by default. If TRUE the maps are rotated from a range [0, 360] to the range [-180,+180]. | ||
| String. This is the region of interest, same argument as in | ||
| … | additional graphical parameters inherited from the plot method in the raster package. |
Summary table of input arguments and options related to the function get_fire_season.
| Argument | Type and description | Example usage |
|---|---|---|
| Date, sequence of daily dates | ||
| Date, Fire Season Start. This date in the format Y-m-d | ||
| Date, Fire Season End (date in the format Y-m-d) | ||
| String, this can either be |
Summary table of input arguments and options related to the function get_fire_danger_levels.
| Argument | Type and description | Example usage |
|---|---|---|
| RasterBrick. This contains the fire index to calculate the thresholds for. Please note that | ||
| Numeric. Number of days per year in which a fire is expected to occur. By default this is 4 days. |
FWI danger levels for selected areas.
Values in bold are used for validation. The first row refers to thresholds defined by EFFIS, the remaining rows list the levels defined by caliver.
| Area of interest | Low | Moderate | High | Very high | Extreme |
|---|---|---|---|---|---|
| Europe (EFFIS—current standard) | 5.2 | 11.2 | 38 | 50 | |
| Europe | 2 | 5 | 19 | 33 | |
| United Kingdom | 1 | 3 | 12 | 19 | |
| Spain | 2 | 7 | 30 | 55 | |
| Italy | 2 | 6 | 23 | 42 | |
| Calabria Region (IT) | 2 | 6 | 24 | 42 | |
| Sicily (IT) | 2 | 6 | 27 | 49 | |
| Liguria Region (IT) | 2 | 4 | 16 | 28 | |
| Province of Genoa (Liguria Region, IT) | 2 | 4 | 17 | 29 |
Summary table of input arguments and options related to the function validate_fire_danger_levels.
| Argument | Type and description | Example usage |
|---|---|---|
| RasterBrick. This contains the fire index (only one variable). | ||
| RasterBrick. This contains the observation (only one variable). | ||
| Numeric. Threshold to use to select relevant fire indices. | ||
| Numeric. Threshold to use to select relevant observations. |
Fig 2ROC curves and AUC scores derived from the validation of EFFIS standard thresholds (black) and caliver (red) newly calibrated thresholds.
Comparison of hits and misses using various danger levels: EFFIS, caliver’s levels over Europe and caliver’s country-specific levels.
Caliver’s methodology systematically returns higher number of hits and lower number of misses. The last column shows hits and misses considering Europe as the sum of its parts.
| EFFIS | Caliver | Caliver | ||
|---|---|---|---|---|
| Hits | 7766 | 10421 | 10210 | |
| Misses | 8163 | 5508 | 5719 | |
| Hits | 4 | 13 | 20 | |
| Misses | 52 | 43 | 36 | |
| Hits | 1728 | 2043 | 1916 | |
| Misses | 1019 | 704 | 831 | |
| Hits | 1635 | 1972 | 1925 | |
| Misses | 907 | 570 | 617 | |