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.5 |
| 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.3.3),ggplot2 (≥ 3.5.0),viridisLite (≥ 0.3.0),lpSolveAPI (≥5.5.2.0.17),withr (≥ 2.4.1),rlang (≥ 1.1.3) |
| 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),Rsymphony (≥ 0.1.28),ggtree (≥ 2.4.2),lpsymphony (≥ 1.10.0),shiny (≥ 1.2.0),rhandsontable (≥ 0.3.7),tidyr (≥ 0.8.2),fansi (≥ 1.0.6) |
| Published: | 2025-06-27 |
| DOI: | 10.32614/CRAN.package.oppr |
| 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/ |
| NeedsCompilation: | yes |
| Language: | en-US |
| Citation: | oppr citation info |
| Materials: | README,NEWS |
| CRAN checks: | oppr results |