pip install -r requirements.txt
.src
directory (cd src
).uvicorn api_main:app --reload
.sudo singularity build geocdl.sif geocdl.def
or, if you do not have root privileges,
singularity build --fakeroot geocdl.sif geocdl.def
singularity run \
--mount type=bind,src=/path/to/geocdl/src,dst=/geocdl/src,ro \
--mount type=bind,src=/path/to/local_data,dst=/geocdl/local_data,ro \
--mount type=bind,src=/path/to/output,dst=/geocdl/output \
--mount type=bind,src=/path/to/uploads,dst=/geocdl/upload \
--mount type=bind,src=/path/to/logdir,dst=/geocdl/logs \
geocdl.sif
docker build -t geocdl[:tag] .
docker run \
--mount type=bind,src=/path/to/geocdl/src,dst=/geocdl/src,ro \
--mount type=bind,src=/path/to/local_data,dst=/geocdl/local_data,ro \
--mount type=bind,src=/path/to/output,dst=/geocdl/output \
--mount type=bind,src=/path/to/uploads,dst=/geocdl/upload \
--mount type=bind,src=/path/to/logdir,dst=/geocdl/logs \
--network host \
geocdl
id | name |
---|---|
DaymetV4 | Daymet Version 4 |
GTOPO30 | Global 30 Arc-Second Elevation |
MODIS_NDVI | MODIS NDVI Data, Smoothed and Gap-filled, for the Conterminous US: 2000-2015 |
NASS_CDL | NASS Cropland Data Layer |
NLCD | National Land Cover Database |
PRISM | PRISM |
RAPV3 | Rangeland Analysis Platform Version 3 |
SMAP-HB1km | SMAP HydroBlocks - 1 km |
Soilgrids250mV2 | SoilGrids — global gridded soil information |
VIP | Vegetation Index and Phenology (VIP) Vegetation Indices Daily Global 0.05Deg CMG V004 |