A decision support tool for prioritizing conservation projects. Prioritizations can be developed by maximizing expected feature richness, expected phylogenetic diversity, the number of features that meet persistence targets, or identifying a set of projects that meet persistence targets for minimal cost. Constraints (e.g. lock in specific actions) and feature weights can also be specified to further customize prioritizations. After defining a project prioritization problem, solutions can be obtained using exact algorithms, heuristic algorithms, or random processes. In particular, it is recommended to install the 'Gurobi' optimizer (available from <https://www.gurobi.com>) because it can identify optimal solutions very quickly. Finally, methods are provided for comparing different prioritizations and evaluating their benefits. For more information, see Hanson et al. (2019) <doi:10.1111/2041-210X.13264>.
Version: | 1.0.2 |
Depends: | R (≥ 3.4.0) |
Imports: | utils, methods, stats, Matrix, magrittr (≥ 1.5), uuid (≥ 0.1.2), proto (≥ 1.0.0), cli (≥ 1.0.1), assertthat (≥ 0.2.0), tibble (≥ 2.0.0), ape (≥ 5.2), tidytree (≥ 0.1.9), ggplot2 (≥ 3.0.0), viridisLite (≥ 0.3.0), lpSolveAPI (≥ 5.5.2.0.17) |
LinkingTo: | Rcpp (≥ 0.12.19), RcppArmadillo (≥ 0.9.100.5.0), RcppProgress (≥ 0.4.1) |
Suggests: | testthat (≥ 2.0.0), knitr (≥ 1.20), roxygen2 (≥ 6.1.0), rmarkdown (≥ 1.10), gurobi (≥ 8.0.0), ggtree (≥ 1.8.2), Rsymphony (≥ 0.1.28), lpsymphony (≥ 1.10.0), shiny (≥ 1.2.0), rhandsontable (≥ 0.3.7), tidyr (≥ 0.8.2) |
Published: | 2020-05-20 |
Author: | Jeffrey O Hanson [aut, cre], Richard Schuster [aut], Matthew Strimas-Mackey [aut], Joseph R Bennett [aut] |
Maintainer: | Jeffrey O Hanson <jeffrey.hanson at uqconnect.edu.au> |
BugReports: | https://github.com/prioritizr/oppr/issues |
License: | GPL-3 |
URL: | https://prioritizr.github.io/oppr, https://github.com/prioritizr/oppr |
NeedsCompilation: | yes |
SystemRequirements: | C++11 |
Citation: | oppr citation info |
Materials: | README NEWS |
CRAN checks: | oppr results |
Reference manual: | oppr.pdf |
Vignettes: |
oppr |
Package source: | oppr_1.0.2.tar.gz |
Windows binaries: | r-devel: oppr_1.0.2.zip, r-release: oppr_1.0.2.zip, r-oldrel: oppr_1.0.2.zip |
macOS binaries: | r-release: oppr_1.0.2.tgz, r-oldrel: oppr_1.0.2.tgz |
Old sources: | oppr archive |
Please use the canonical form https://CRAN.R-project.org/package=oppr to link to this page.