Skip to content

prioriactions

Multi-Action Conservation Planning

v0.5.0 · Aug 13, 2023 · GPL (>= 2)

Description

This uses a mixed integer mathematical programming (MIP) approach for building and solving multi-action planning problems, where the goal is to find an optimal combination of management actions that abate threats, in an efficient way while accounting for spatial aspects. Thus, optimizing the connectivity and conservation effectiveness of the prioritized units and of the deployed actions. The package is capable of handling different commercial (gurobi, CPLEX) and non-commercial (symphony, CBC) MIP solvers. Gurobi optimization solver can be installed using comprehensive instructions in the 'gurobi' installation vignette of the prioritizr package (available in <https://prioritizr.net/articles/gurobi_installation_guide.html>). Instead, 'CPLEX' optimization solver can be obtain from IBM CPLEX web page (available here <https://www.ibm.com/es-es/products/ilog-cplex-optimization-studio>). Additionally, the 'rcbc' R package (available at <https://github.com/dirkschumacher/rcbc>) can be used to obtain solutions using the CBC optimization software (<https://github.com/coin-or/Cbc>). Methods used in the package refers to Salgado-Rojas et al. (2020) <doi:10.1016/j.ecolmodel.2019.108901>, Beyer et al. (2016) <doi:10.1016/j.ecolmodel.2016.02.005>, Cattarino et al. (2015) <doi:10.1371/journal.pone.0128027> and Watts et al. (2009) <doi:10.1016/j.envsoft.2009.06.005>. See the prioriactions website for more information, documentations and examples.

Downloads

332

Last 30 days

11696th

938

Last 90 days

3.6K

Last year

Trend: +2.5% (30d vs prior 30d)

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 (6 non-OK)
NOTE r-oldrel-macos-arm64

installed package size

installed size is 10.7Mb
  sub-directories of 1Mb or more:
    doc    3.6Mb
    libs   5.9Mb
NOTE r-oldrel-macos-arm64

package dependencies

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

installed package size

installed size is 10.8Mb
  sub-directories of 1Mb or more:
    doc    3.6Mb
    libs   6.0Mb
NOTE r-oldrel-macos-x86_64

package dependencies

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

installed package size

installed size is  6.1Mb
  sub-directories of 1Mb or more:
    doc    3.6Mb
    libs   1.3Mb
NOTE r-oldrel-windows-x86_64

package dependencies

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

Check History

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

package dependencies

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

package dependencies

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

package dependencies

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

Dependency Network

Dependencies Reverse dependencies assertthat Matrix proto magrittr tidyr dplyr Rcpp rlang prioriactions

Version History

new 0.5.0 Mar 10, 2026
updated 0.5.0 ← 0.4.2 diff Aug 12, 2023
updated 0.4.2 ← 0.4.1 diff Mar 22, 2023
updated 0.4.1 ← 0.4 diff Aug 15, 2022
updated 0.4 ← 0.3.3 diff Feb 8, 2022
updated 0.3.3 ← 0.3.2 diff Jan 13, 2022
new 0.3.2 Dec 14, 2021