Skip to content

Copernicus QC Tool release 1.2

Choose a tag to compare

@jirikadlec2 jirikadlec2 released this 30 Mar 04:26
· 1041 commits to master since this release

Release Notes

The open-source (OSS) Copernicus Quality Assurance (QA) tool is a web-based application for performing automatic checks on Copernicus vector and raster products and submitting checked products to EEA. The version 1.2 has following new features:

  • Multiple quality controls (QC jobs) can be launched from the home page in batch.
  • The QC jobs are added to a queue
  • Multiple worker containers pull QC jobs from the queue.
  • The architecture is horizontally scalable.
  • QC result page includes PDF report and shapefile attachments of error, exception and warning features.
  • Job log history is accessible for all QC jobs run by a user on a delivery with the same file name.
  • AOI boundary management
  • Introduced new check modules and improved performance of long-running checks

System requirements:

  • For a user: a web browser with Internet or Intranet connection.
  • For a EEA service provider: a computer (or virtual machine) accepting outside network connections with docker software and at least 10 GB storage for uploaded files.
    ** The runtime environment is organized into three separate services (Frontend, Worker and PostGIS) running as docker containers.
    ** The worker containers can be distributed across multiple hosts.
    ** In case of distributing the services across multiple hosts, a shared network drive (such as NFS) must be available on all participating host nodes.

Quick installation (requires docker software):

(1) Download this release zip file: https://github.com/eea/copernicus_quality_tools/archive/v1.2.2.zip
(2) Unzip the zip file.
(3) Navigate to the docker subfolder.
(4) Inside the the docker subfolder, run the following commands:

docker-compose -f ./docker-compose.service_provider.yml -p qc_tool_app pull
docker-compose -f ./docker-compose.service_provider.yml -p qc_tool_app up --scale worker=4

User and technical documentation:

https://github.com/eea/copernicus_quality_tools/wiki

Docker container installation images:

https://hub.docker.com/u/qctool

Supported product definitions:

  • General vector product
  • General raster product
  • Corine Land Cover (2012, 2018)
  • Urban Atlas 2012 (Geodatabase and Shapefile versions)
  • Riparian Zones
  • Natura 2000
  • High Resolution Layers:
    ** Small Woody Features, combined vector and 5 m raster product
    ** Imperviousness Density, 7 products (10 m, 20 m and 100 m rasters)
    ** Tree Cover / forest, 13 products (10m, 20m and 100m rasters)
    ** Grassland, 6 products (10m, 20m and 100m rasters)
    ** Water and Wetness (10m and 100m rasters)