All modules are written in R and all model code was developed collaboratively using GitHub (https://github.com), with each module contained in its own git repository (see below). Code that is shared among modules was bundled into R packages, and hosted in open git repositories. All package code is automatically and regularly tested using cross-platform continuous integration frameworks to ensure the code is reliable and free of errors.
git clone --recurse-submodules -j8 https://github.com/PredictiveEcology/WBI_forecasts
NOTE: you will need access to each of the following repositories:
- PredictiveEcology/Biomass_borealDataPrep
- PredictiveEcology/Biomass_core
- PredictiveEcology/Biomass_regeneration
- PredictiveEcology/Biomass_speciesData
- PredictiveEcology/Biomass_speciesFactorial
- PredictiveEcology/Biomass_speciesParameters
- PredictiveEcology/Biomass_yieldTables
- ianmseddy/gmcsDataPrep
- PredictiveEcology/fireSense
- PredictiveEcology/fireSense_EscapeFit
- PredictiveEcology/fireSense_EscapePredict
- PredictiveEcology/fireSense_IgnitionFit
- PredictiveEcology/fireSense_IgnitionPredict
- PredictiveEcology/fireSense_SpreadFit
- PredictiveEcology/fireSense_SpreadPredict
- PredictiveEcology/fireSense_dataPrepFit
- PredictiveEcology/fireSense_dataPrepPredict
First, verify your installation of package development tools by running:
install.packages('devtools')
devtools::has_devel()
The code is mostly self-sufficient: additional packages than those below are needed, but will be installed automatically.
See 01-packages.R
to see which additional packages will be used.