Key Words: Pollen; Palynology; Reference-Collection; Digitisation; Dissemination; Crowdsourcing
The Global Pollen Project is a web-based tool to enable:
-
crowdsourcing of pollen identification using images; and
-
digitisation of existing pollen reference material.
The ideas behind the tool, and the development of the initial 1.0 release, are discussed in detail in the following publication:
The GPP can run in a docker container or independently.
-
Create Read and Write Stores. Spin up a local Redis and an EventStore for the read and write models. You can do this simply using docker, by running
docker-compose up -d
in the src/GlobalPollenProject.Web folder. -
Install Front-End Dependencies. To install dependencies, navigate to src/GlobalPollenProject.Web and run
yarn install
. -
Compile TypeScript and SASS. Run
yarn run:dev
in the src/GlobalPollenProject.Web directory to compile the SCSS styles. This will watch the directory for any changed source files.
GPP consists of the following components:
-
GPP Core. Wraps up the major functions into a single interface, which is exposed by a REST API.
-
API. A public-facing API for the GPP. Access requires a valid API token, which can be obtained via the web interface.
-
Web App. The public-facing website that exposes the library and basic identification functions.
-
Lab UI. Digitisation tools are split into a seperate interface (in progress). This is a SPA Borelo F# app.