MyNixOS website logo
Description

Representative and Adequate Prioritization Toolkit in R.

Biodiversity is in crisis. The overarching aim of conservation is to preserve biodiversity patterns and processes. To this end, protected areas are established to buffer species and preserve biodiversity processes. But resources are limited and so protected areas must be cost-effective. This package contains tools to generate plans for protected areas (prioritizations), using spatially explicit targets for biodiversity patterns and processes. To obtain solutions in a feasible amount of time, this package uses the commercial 'Gurobi' software (obtained from <https://www.gurobi.com/>). For more information on using this package, see Hanson et al. (2018) <doi:10.1111/2041-210X.12862>.

raptr: Representative and Adequate Prioritization Toolkit in R

lifecycle R-CMD-check-Ubuntu R-CMD-check-Windows R-CMD-check-macOS R-CMD-check-Fedora Documentation CRAN_Status_Badge

Biodiversity is in crisis. The overarching aim of conservation is to preserve biodiversity patterns and processes. To this end, protected areas are established to buffer species and preserve biodiversity processes. But resources are limited and so protected areas must be cost-effective. This package contains tools to generate plans for protected areas (prioritizations), using spatially explicit targets for biodiversity patterns and processes. To obtain solutions in a feasible amount of time, this package uses the commercial Gurobi software package (obtained from https://www.gurobi.com/). For more information on using this package, see our paper published in Methods in Ecology and Evolution (DOI: 10.1111/2041-210X.12862).

Installation

This package depends on several packages which can be difficult to install under Linux and Mac operating systems.

Linux (Ubuntu) users can install them typing the following code into the terminal:

sudo apt-get update
sudo apt-get install libgdal-dev
sudo apt-get install libproj-dev
sudo apt-get build-dep r-cran-rgl

Mac OSX users can install them using the code below.

brew install Caskroom/cask/xquartz
brew install gdal

To install the latest official version on CRAN, use the following R code.

install.packages("raptr")

To install the development version on GitHub, use the following R code.

if (!require("remotes")) install.packages("remotes")
remotes:::install_github("jeffreyhanson/raptr")

Once this package has been installed, you can read through the vignette for a tutorial on how to use it.

View it here, or by running the R code below.

# open vignette in web browser
vignette("raptr", package = "raptr")

Citation

citation("raptr")
## To cite the raptr package in publications, use:
## 
##   Hanson JO, Rhodes JR, Possingham HP & Fuller RA (2018) raptr:
##   Representative and Adequate Prioritization Toolkit in R. Methods in
##   Ecology & Evolution, 9: 320--330. DOI: 10.1111/2041-210X.12862
## 
## A BibTeX entry for LaTeX users is
## 
##   @Article{,
##     author = {Jeffrey O Hanson and Jonathan R Rhodes and Hugh P Possingham and Richard A Fuller},
##     title = {raptr: Representative and adequate prioritization toolkit in R},
##     journal = {Methods in Ecology and Evolution},
##     year = {2018},
##     volume = {9},
##     pages = {320--330},
##     doi = {10.1111/2041-210X.12862},
##   }
## 
## You may also want to cite the package version. Find it with
## "help(package=raptr)".
Metadata

Version

1.0.1

License

Unknown

Platforms (75)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows