Merge branch 'main' into main
Browse files
R/setup.R
CHANGED
@@ -29,6 +29,7 @@ mapbox_token <- "pk.eyJ1Ijoia3dhbGtlcnRjdSIsImEiOiJjbHc3NmI0cDMxYzhyMmt0OXBiYnlt
|
|
29 |
# -- Greenspace
|
30 |
getwd()
|
31 |
osm_greenspace <- st_read("/vsicurl/https://huggingface.co/datasets/boettiger-lab/sf_biodiv_access/resolve/main/greenspaces_osm_nad83.shp", quiet = TRUE) %>%
|
|
|
32 |
st_transform(4326)
|
33 |
if (!"name" %in% names(osm_greenspace)) {
|
34 |
osm_greenspace$name <- "Unnamed Greenspace"
|
@@ -37,15 +38,18 @@ if (!"name" %in% names(osm_greenspace)) {
|
|
37 |
# -- NDVI Raster
|
38 |
ndvi <- terra::rast("/vsicurl/https://huggingface.co/datasets/boettiger-lab/sf_biodiv_access/resolve/main/SF_EastBay_NDVI_Sentinel_10.tif")
|
39 |
|
|
|
40 |
# -- GBIF data
|
41 |
# Load what is basically inter_gbif !!!!!
|
42 |
# load("data/sf_gbif.Rdata") # => sf_gbif
|
|
|
43 |
download.file('https://huggingface.co/datasets/boettiger-lab/sf_biodiv_access/resolve/main/gbif_census_ndvi_anno.Rdata', '/tmp/gbif_census_ndvi_anno.Rdata')
|
44 |
load('/tmp/gbif_census_ndvi_anno.Rdata')
|
45 |
vect_gbif <- vect(sf_gbif)
|
46 |
# -- Precomputed CBG data
|
47 |
download.file('https://huggingface.co/datasets/boettiger-lab/sf_biodiv_access/resolve/main/cbg_vect_sf.Rdata', '/tmp/cbg_vect_sf.Rdata')
|
48 |
load('/tmp/cbg_vect_sf.Rdata')
|
|
|
49 |
if (!"unique_species" %in% names(cbg_vect_sf)) {
|
50 |
cbg_vect_sf$unique_species <- cbg_vect_sf$n_species
|
51 |
}
|
@@ -64,6 +68,7 @@ biodiv_hotspots <- st_read("/vsicurl/https://huggingface.co/datasets/boettiger-
|
|
64 |
biodiv_coldspots <- st_read("/vsicurl/https://huggingface.co/datasets/boettiger-lab/sf_biodiv_access/resolve/main/coldspots.shp", quiet = TRUE) %>% st_transform(4326)
|
65 |
|
66 |
|
|
|
67 |
#
|
68 |
# # Community Organizations shapefile
|
69 |
# # For now simulate
|
|
|
29 |
# -- Greenspace
|
30 |
getwd()
|
31 |
osm_greenspace <- st_read("/vsicurl/https://huggingface.co/datasets/boettiger-lab/sf_biodiv_access/resolve/main/greenspaces_osm_nad83.shp", quiet = TRUE) %>%
|
32 |
+
|
33 |
st_transform(4326)
|
34 |
if (!"name" %in% names(osm_greenspace)) {
|
35 |
osm_greenspace$name <- "Unnamed Greenspace"
|
|
|
38 |
# -- NDVI Raster
|
39 |
ndvi <- terra::rast("/vsicurl/https://huggingface.co/datasets/boettiger-lab/sf_biodiv_access/resolve/main/SF_EastBay_NDVI_Sentinel_10.tif")
|
40 |
|
41 |
+
|
42 |
# -- GBIF data
|
43 |
# Load what is basically inter_gbif !!!!!
|
44 |
# load("data/sf_gbif.Rdata") # => sf_gbif
|
45 |
+
|
46 |
download.file('https://huggingface.co/datasets/boettiger-lab/sf_biodiv_access/resolve/main/gbif_census_ndvi_anno.Rdata', '/tmp/gbif_census_ndvi_anno.Rdata')
|
47 |
load('/tmp/gbif_census_ndvi_anno.Rdata')
|
48 |
vect_gbif <- vect(sf_gbif)
|
49 |
# -- Precomputed CBG data
|
50 |
download.file('https://huggingface.co/datasets/boettiger-lab/sf_biodiv_access/resolve/main/cbg_vect_sf.Rdata', '/tmp/cbg_vect_sf.Rdata')
|
51 |
load('/tmp/cbg_vect_sf.Rdata')
|
52 |
+
|
53 |
if (!"unique_species" %in% names(cbg_vect_sf)) {
|
54 |
cbg_vect_sf$unique_species <- cbg_vect_sf$n_species
|
55 |
}
|
|
|
68 |
biodiv_coldspots <- st_read("/vsicurl/https://huggingface.co/datasets/boettiger-lab/sf_biodiv_access/resolve/main/coldspots.shp", quiet = TRUE) %>% st_transform(4326)
|
69 |
|
70 |
|
71 |
+
|
72 |
#
|
73 |
# # Community Organizations shapefile
|
74 |
# # For now simulate
|
README.md
CHANGED
@@ -7,6 +7,7 @@ sdk: docker
|
|
7 |
pinned: false
|
8 |
---
|
9 |
|
|
|
10 |
# SF Biodiversity Access Shiny App
|
11 |
|
12 |
This Shiny app provides decision support for the **Reimagining San Francisco Initiative**, aiming to explore the intersection of biodiversity, socio-economic variables, and greenspace accessibility.
|
|
|
7 |
pinned: false
|
8 |
---
|
9 |
|
10 |
+
|
11 |
# SF Biodiversity Access Shiny App
|
12 |
|
13 |
This Shiny app provides decision support for the **Reimagining San Francisco Initiative**, aiming to explore the intersection of biodiversity, socio-economic variables, and greenspace accessibility.
|