Description Usage Arguments Details Value Examples
Projects populations through different scenarios across species range.
1 |
x |
List with population parameters for different scenarios. Creates using "PopPrep.R" |
write_csv |
Logical (TRUE/FALSE). Should csv tables be written. |
write_db |
Logical (TRUE/FALSE). Should postgre tables be written. |
Title
Results as .csv and/or postgresql tables. A lookup table is returned for users that is then used for producing reaults.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | ## Not run:
#1) River length coverage
lsf <- prepTabcover(pBasin = B, pBasinSp = Bsp,
pBasinC = BC, riv = rin, rastAc = ras1, make_shape = FALSE)
rp <- system.file("shape/shapes_rivers3395", package="cmartr")
lt <- resTab(listsf = lsf, input_rp = rp, make_html = FALSE)
atest <- lt$rlcb
# add key and make sure all levels are represented
atest$namekey <- paste(atest$BASIN_N, atest$name, atest$subbasn, sep = "_")
riverl <- expand.grid(namekey = unique(atest$namekey),
accessible = unique(atest$accessible) )
riverl <- merge(riverl, atest, all.x=TRUE)
selNA <- which(is.na(riverl$tot_km))
coln <- c("tot_km", "tot_notPA", "tot_PA", "tot_Ind", "tot_SP", "tot_use")
riverl[selNA, coln] <- 0
#2) Data frame with population parameters created from "PopParam.R"
dfpop <- readRDS("inst/other/dfpop.RDS")
#3) Create list with population parameters for different scenarios
# across river lengths per geographic/political coverage class:
# basin, country, subbasin, accessible, protected area...
l.gpop <- plyr::dlply(dfpop, c("akey"), PopPrep, riverl=riverl)
#4) Project scenarios across species range
# takes 5 hours and writes 10 GB of results.
# Do not run unless you really want to.....
dflup <- plyr::ldply(l.gpop, PopProj, write_csv = TRUE,
write_db = FALSE)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.