Package: scfmutils 2.0.8

Alex M Chubaty

scfmutils: Tools and Utilities for Working With the SCFM Wildfire Simulation Model

The original fire model is described by Cumming et al. (1998), and more accessibly in Armstrong and Cumming (2003). It has recently been implemented as a collection of 'SpaDES' modules by Cumming, McIntire, Eddy, and Chubaty, available from <https://github.com/PredictiveEcology/scfm>.

Authors:Steve Cumming [aut], Alex M Chubaty [aut, cre], Eliot J B McIntire [aut], Ian M S Eddy [aut], His Majesty the King in Right of Canada, as represented by the Minister of Natural Resources Canada [cph]

scfmutils_2.0.8.tar.gz
scfmutils_2.0.8.zip(r-4.5)scfmutils_2.0.8.zip(r-4.4)scfmutils_2.0.8.zip(r-4.3)
scfmutils_2.0.8.tgz(r-4.4-any)scfmutils_2.0.8.tgz(r-4.3-any)
scfmutils_2.0.8.tar.gz(r-4.5-noble)scfmutils_2.0.8.tar.gz(r-4.4-noble)
scfmutils_2.0.8.tgz(r-4.4-emscripten)scfmutils_2.0.8.tgz(r-4.3-emscripten)
scfmutils.pdf |scfmutils.html
scfmutils/json (API)
NEWS

# Install 'scfmutils' in R:
install.packages('scfmutils', repos = c('https://predictiveecology.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/predictiveecology/scfmutils/issues

Pkgdown site:https://predictiveecology.github.io

Datasets:
  • frt_attr - Attributes and fire metrics of the 15 Fire Regime Units
  • fru_attr - Attributes and fire metrics of the 60 Fire Regime Units

On CRAN:

3.85 score 36 exports 77 dependencies

Last updated 14 days agofrom:ba1d5df998 (on development). Checks:7 OK. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKJan 22 2025
R-4.5-winOKJan 22 2025
R-4.5-linuxOKJan 22 2025
R-4.4-winOKJan 22 2025
R-4.4-macOKJan 22 2025
R-4.3-winOKJan 22 2025
R-4.3-macOKJan 22 2025

Exports:calcZonalRegimeParscalibrateFireRegimePolyscheckForIssuescomparePredictions_annualEscapescomparePredictions_annualIgnitionscomparePredictions_fireDistributioncomparePredictions_fireReturnIntervalcomparePredictions_meanFireSizecomparePredictions_summaryDTdeSliverdTEETEETExexecuteDesignExpBarfireRegimePolyTypesgenFireMapAttrgenSimLandgetFirePoints_NFDB_scfmHannonDayihahatP0makeAndExecuteDesignmakeDesignplot_ageMapplot_burnMapplot_fireRegimePolysplot_fireRegimeRasplot_flammableMapprepInputsFireRegimePolyspTEqqTEqTEratioPartitionratioPartition2rTEunirootFunction

Dependencies:backportsBHcheckmateclassclassIntclicolorspacecpp11crayondata.tableDBIdigestdplyre1071fansifarverfilelockfpComparefsgenericsggplot2gluegridExtragtableigraphisobandKernSmoothlabelinglatticelifecyclelobstrmagrittrMASSMatrixmgcvmunsellnlmepillarpkgconfigprettyunitsproxypurrrqsquickPlotR6RApiSerializerasterRColorBrewerRcppRcppParallelreproducibleRequirerlangs2scalesscamsfspSpaDES.coreSpaDES.toolsstringfishstringistringrsysterratibbletidyrtidyselecttidyterraunitsutf8vctrsviridisviridisLitewhiskerwithrwk

Simulating wildfire using scfm

Rendered fromscfm.Rmdusingknitr::rmarkdownon Jan 22 2025.

Last update: 2025-01-22
Started: 2025-01-22

Readme and manuals

Help Manual

Help pageTopics
'scfmutil' packagescfmutils-package scfmutils
'scfmRegime': 'calcZonalRegimePars'calcZonalRegimePars
'scfmDriver': 'calibrateFireRegimePolys'calibrateFireRegimePolys
Check for various issues with 'fireRegimePolys'checkForIssues
Create 'data.table' to compare scfm predictions with historical observationscomparePredictions_annualEscapes comparePredictions_annualIgnitions comparePredictions_fireDistribution comparePredictions_fireReturnInterval comparePredictions_meanFireSize comparePredictions_summaryDT
Merge sliver polygons into non-sliver neighboursdeSliver
'scfmDriver': 'executeDesign'executeDesign
'prepInputsFireRegimePolys'fireRegimePolyTypes prepInputsFireRegimePolys
Attributes and fire metrics of the 15 Fire Regime Units (FRTs)frt_attr
Attributes and fire metrics of the 60 Fire Regime Units (FRUs)fru_attr
'scfmLandCoverInit': 'genFireMapAttr'genFireMapAttr
'scfmDriver': 'genSimLand'genSimLand
Get fire points data from the Canadian National Fire DatabasegetFirePoints_NFDB_scfm
'scfmDriver': escape probabilityescapeProbDelta hatP0
'scfmDriver': 'makeAndExecuteDesign'makeAndExecuteDesign
'scfmDriver': 'makeDesign'makeDesign
Plot age mapplot_ageMap
Plot burn mapsplot_burnMap
Plot fire regime polygonsplot_fireRegimePolys
Plot fire regime rasterplot_fireRegimeRas
Plot flammable mapplot_flammableMap
Various tools for a (right) Truncated Exponential DistributiondTE ETE ETEx ExpBar HannonDayiha pTE qqTE qTE rTE
Ratio partitionratioPartition ratioPartition2
'unirootFunction'unirootFunction