Skip to content

prioritizr

Systematic Conservation Prioritization in R

v8.1.0 · Nov 10, 2025 · GPL-3

Description

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). Users can also install the IBM CPLEX software (<https://www.ibm.com/products/ilog-cplex-optimization-studio/cplex-optimizer>) and the 'cplexAPI' R package (available at <https://github.com/cran/cplexAPI>). Additionally, the 'rcbc' R package (available at <https://github.com/dirkschumacher/rcbc>) can be used to generate solutions using the CBC optimization software (<https://github.com/coin-or/Cbc>). For further details, see Hanson et al. (2025) <doi:10.1111/cobi.14376>.

Downloads

1.5K

Last 30 days

3131st

1.5K

Last 90 days

1.5K

Last year

CRAN Check Status

3 NOTE
11 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK
Check details (17 non-OK)
OK r-devel-linux-x86_64-debian-clang

*


            
OK r-devel-linux-x86_64-debian-gcc

*


            
OK r-devel-linux-x86_64-fedora-clang

*


            
OK r-devel-linux-x86_64-fedora-gcc

*


            
OK r-devel-macos-arm64

*


            
OK r-devel-windows-x86_64

*


            
NOTE r-oldrel-macos-arm64

installed package size

  installed size is 21.4Mb
  sub-directories of 1Mb or more:
    R      2.1Mb
    doc    4.7Mb
    help   1.2Mb
    libs  12.1Mb
NOTE r-oldrel-macos-arm64

package dependencies

Packages suggested but not available for checking:
  'gurobi', 'rcbc', 'cplexAPI'
NOTE r-oldrel-macos-x86_64

installed package size

  installed size is 21.4Mb
  sub-directories of 1Mb or more:
    R      2.0Mb
    doc    4.7Mb
    help   1.2Mb
    libs  12.2Mb
NOTE r-oldrel-macos-x86_64

package dependencies

Packages suggested but not available for checking:
  'gurobi', 'rcbc', 'cplexAPI'
NOTE r-oldrel-windows-x86_64

installed package size

  installed size is 10.4Mb
  sub-directories of 1Mb or more:
    R      1.5Mb
    doc    4.7Mb
    help   1.3Mb
    libs   1.6Mb
NOTE r-oldrel-windows-x86_64

package dependencies

Packages suggested but not available for checking:
  'gurobi', 'rcbc', 'cplexAPI'
OK r-patched-linux-x86_64

*


            
OK r-release-linux-x86_64

*


            
OK r-release-macos-arm64

*


            
OK r-release-macos-x86_64

*


            
OK r-release-windows-x86_64

*


            

Check History

NOTE 11 OK · 3 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
NOTE r-oldrel-macos-arm64

package dependencies

Packages suggested but not available for checking:
  'gurobi', 'rcbc', 'cplexAPI'
NOTE r-oldrel-macos-x86_64

package dependencies

Packages suggested but not available for checking:
  'gurobi', 'rcbc', 'cplexAPI'
NOTE r-oldrel-windows-x86_64

package dependencies

Packages suggested but not available for checking:
  'gurobi', 'rcbc', 'cplexAPI'

Reverse Dependencies (3)

Dependency Network

Dependencies Reverse dependencies R6 rlang cli sf units terra (>= 1.8-54) raster Matrix assertthat (>= 0.2.0) igraph ape magrittr exactextractr tibble withr prior3D priorCON robust.prioritizr prioritizr

Version History

new 8.1.0 Mar 9, 2026