Skip to content
 
 

Latest commit

 

History

168 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gbif_shiny_onlineviewer

GBIF Viewer: an open web-based biodiversity conservation decision-making tool for policy and governance. Спільний проєкт The Habitat Foundation та NGO “Ukrainian Nature Conservation Group”, за підтримки NLBIF: The Netherlands Biodiversity Information Facility, nlbif2022.014

The GBIF Viewer consists of 2 components: a data dump creator and a web-viewer. There must be some kind of file storage through which data must be transferred between these components. The storage role for the data dump can be a Docker volume or a folder on the host server or cloud storage. This storage must be mounted to the container.

Documentation

  • Code_Explanation.md - code walkthrough for gbif_app_v2, including architecture, data flow, risks, and operational notes.
  • further_improvement.md - improvement, migration, and scaling plan for the application.

Folders in this repository

** gbif_app_v1 ** - The first version application. Get GBIF data by list of species. Geting data by occ_search()

** gbif_app_v2 ** - The second version application. Get GBIF data from data damp.

** name_lookup ** - The code for data damp creation.

** container_webapp ** - The docker conteiner for build web application wich work with data damp.

** container_datadump ** - The Docker container for generating data dump.

Installing

Plan

  1. Create a docker volume to exchange data between components
  2. Get GBIF Viewer source code
  3. Deploy datadump creator Docker image & run it
  4. Deploy web application Docker image

Create a docker volume to exchange data between components

You need to create any storage

docker volume create --name gbif_data

Get GBIF Viewer source code

git clone https://github.com/ABiatov/gbif_shiny_onlineviewer.git

cd gbif_shiny_onlineviewer

Deploy datadump creator

Go to folder deploy_datadump_creator and read manual 'deploy_datadump_creator/READMY.md'.

cd deploy_datadump_creator

Deploy web application

Go to folder deploy_webapp and read manual 'deploy_webapp/READMY.md'.

cd deploy_webapp

License

This repository is released under the MIT License.

Code authors:

About

Legacy R Shiny web viewer for Biodiversity Viewer v1, preserved by UNCG as project history and reference implementation.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages