Data related scripts, i.e. compile final data to be displayed by the app.
This section describes the workflow on Digital Research Alliance of Canada servers.
Prerequisites:
- users with access added to the group
- ACLs set up on Narval to process data
Describe how to set up jobs and what scripts to run, also RAM/CPU requests etc.
<PROTOCOL>://<HOST>/api/<VERSION>/<ACCESS>/<PROJECT>/<REGION>/<KIND>/<ELEMENT>/<SCENARIO>/<PERIOD>/<RESOLUTION>/<FILE.EXT>
.
PROTOCOL
: protocol name,http
orhttps
HOST
: IP address (178.128.225.41
) or domain name (wbi.predictiveecology.org
)VERSION
: API version,v1
ACCESS
: access level,public
is not password protected,private
is intended to be password protected (this will house sensitive information with similar nested structure)PROJECT
: a project, e.g.wbi-nwt
REGION
: region, e.g.ab
,yt
, etc. orfull-extent
for full extentKIND
: the kind of information being displayed,elements
,summaries
,assets
, etc.ELEMENT
: element name (bird or tree species abbreviation), e.g.bird-alfl
ortree-betu-pap
SCENARIO
: screnario or treatment type (landr-scfm-v4
,landrcs-fs-v6a
)PERIOD
: time period, i.e. year (2011
,2100
)RESOLUTION
: resolution (250m
or1000m
),lonlat
,tiles
, etc.FILE.EXT
: file name, e.g.mean.tif
meaning that the pixel values are the mean of the runs
.
├── 01-data.md # move/unzip files
├── 02-burn-biomass.R # calculate burn/biomass maps
├── 03-birds.R # process birds maps
├── 04-trees.R # process leading tree species maps
├── 05-full-extent.R # full extent summaries
├── 06-scales.R # 1 km scale maps
├── 07-regional-summaries.R # regional summaries
├── README.md # this file
├── boundaries # folder with region boundaries
├── element-lookup.csv # species lookup
├── explorer.R # simple Shiny app to test the API
├── functions.R # settings common to other R scripts
├── setup.sh # setup server for geo processing
└── sums-by-bcr-juri.rds # output file from step 07