CRAN/E | oppr

oppr

Optimal Project Prioritization

Installation

About

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 ) 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.

Citation oppr citation info
prioritizr.github.io/oppr/
System requirements C++11
Bug report File report

Key Metrics

Version 1.0.4
R ≥ 3.4.0
Published 2022-09-08 600 days ago
Needs compilation? yes
License GPL-3
CRAN checks oppr results
Language en-US

Downloads

Yesterday 4 0%
Last 7 days 181 -19%
Last 30 days 708 -14%
Last 90 days 2.298 +4%
Last 365 days 8.879 +10%

Maintainer

Maintainer

Jeffrey O Hanson

jeffrey.hanson@uqconnect.edu.au

Authors

Jeffrey O Hanson

aut / cre

Richard Schuster

aut

Matthew Strimas-Mackey

aut

Joseph R Bennett

aut

Material

README
NEWS
Reference manual
Package source

Vignettes

Optimal Project Prioritization

macOS

r-release

arm64

r-oldrel

arm64

r-release

x86_64

r-oldrel

x86_64

Windows

r-devel

x86_64

r-release

x86_64

r-oldrel

x86_64

Old Sources

oppr archive

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.0.0
viridisLite ≥ 0.3.0
lpSolveAPI ≥5.5.2.0.17
withr ≥ 2.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

LinkingTo

Rcpp ≥ 0.12.19
RcppArmadillo ≥ 0.9.100.5.0
RcppProgress ≥ 0.4.1