prioritizr: Systematic Conservation Prioritization in R

Systematic conservation prioritization using mixed integer linear programming (MILP). It provides a flexible interface for building and solving conservation planning problems. Once built, conservation planning problems can be solved using a variety of commercial and open-source exact algorithm solvers. By using exact algorithm solvers, solutions can be generated that are guaranteed to be optimal (or within a pre-specified optimality gap). Furthermore, conservation problems can be constructed to optimize the spatial allocation of different management actions or zones, meaning that conservation practitioners can identify solutions that benefit multiple stakeholders. To solve large-scale or complex conservation planning problems, users should install the Gurobi optimization software (available from <https://www.gurobi.com/>) and the 'gurobi' R package (see Gurobi Installation Guide vignette for details). Additionally, the 'rcbc' R package (available at <https://github.com/dirkschumacher/rcbc>) can be used to generate solutions using the CBC optimization software (<https://projects.coin-or.org/Cbc>).

Version: 7.1.1
Depends: R (≥ 3.5.0), raster, sp, sf (≥ 0.8-0), proto
Imports: utils, methods, assertthat (≥ 0.2.0), data.table, uuid, Matrix, slam (≥ 0.1-48), igraph, ape, rgeos, plyr, parallel, doParallel, magrittr, fasterize (≥ 1.0.2), exactextractr (≥ 0.2.0), tibble (≥ 2.0.0), withr (≥ 2.3.0)
LinkingTo: Rcpp, RcppArmadillo (≥ 0.10.1.0.0), BH
Suggests: testthat, knitr, roxygen2, scales, RandomFields, maptools, PBSmapping, gurobi, rcbc (≥ 0.1.0.9001), cplexAPI (≥ 1.4.0), lpsymphony, Rsymphony, rmarkdown, prioritizrdata (≥ 0.2.4)
Published: 2021-10-29
Author: Jeffrey O Hanson ORCID iD [aut], Richard Schuster ORCID iD [aut, cre], Nina Morrell [aut], Matthew Strimas-Mackey ORCID iD [aut], Brandon P M Edwards ORCID iD [aut], Matthew E Watts [aut], Peter Arcese ORCID iD [aut], Joseph Bennett ORCID iD [aut], Hugh P Possingham ORCID iD [aut]
Maintainer: Richard Schuster <richard.schuster at glel.carleton.ca>
BugReports: https://github.com/prioritizr/prioritizr/issues
License: GPL-3
URL: https://prioritizr.net, https://github.com/prioritizr/prioritizr
NeedsCompilation: yes
SystemRequirements: C++11
Language: en-US
Materials: README NEWS
CRAN checks: prioritizr results

Documentation:

Reference manual: prioritizr.pdf
Vignettes: Gurobi Installation Guide
prioritizr: Systematic Conservation Prioritization in R
Publication Record
Salt Spring Island Tutorial
Solver Benchmarks
Tasmania Tutorial
Management Zones

Downloads:

Package source: prioritizr_7.1.1.tar.gz
Windows binaries: r-devel: prioritizr_7.1.1.zip, r-release: prioritizr_7.1.1.zip, r-oldrel: prioritizr_7.1.1.zip
macOS binaries: r-release (arm64): prioritizr_7.1.1.tgz, r-oldrel (arm64): prioritizr_7.1.1.tgz, r-release (x86_64): prioritizr_7.1.1.tgz, r-oldrel (x86_64): prioritizr_7.1.1.tgz
Old sources: prioritizr archive

Linking:

Please use the canonical form https://CRAN.R-project.org/package=prioritizr to link to this page.