Skip to content
@RS-PYTHON

Copernicus Reference System Python

Reference System Python

The Copernicus Space Component Reference System is an open-source software solution allowing to implement, maintain, deploy, operate and monitor Sentinel data processing workflows based on the future re-engineered Level 0, 1, 2 Sentinel Data processors.

How to find what you need

This organization has several repositories of different types. Here, we categorise each repository as follows:

  • 🧙 Documentation repositories to learn about the project and play with Jupyter notebooks
  • 👩‍🍳 STAC extensions to extend STAC capabilities
  • 🐍 Python repositories to get client libraries, processing workflows and server applications
  • 🧑‍💻 Infrastructure repositories to deploy the solution on a Kubernetes cluster

For more information on each repository, see its respective README.

🧙 Documentation repositories

Repository Status Description
rs-demo CI Collection of Jupyter notebooks showcasing the latest features of the system
rs-documentation CI This repository gathers and generates the online documentation
RS-PYTHON.github.io This repository contains the template and data to generate rs-python landing page website

👩‍🍳 STAC extensions

Repository Status Description
auxip-stac-extension CI Allows to describe Copernicus Auxiliary Data files as STAC items
cadip-stac-extension CI Allows to describe Copernicus CADIP sessions from Acquisition Ground Stations as STAC items
ownership-stac-extension CI Allows to express ownership of STAC collections and items
download-stac-api-extension CI STAC API Extension that adds a dedicated endpoint to download an asset

🐍 Python repositories

Repository Status Description
rs-server CI The rs-server components provide STAC services for catalog and external data access (from CADIP, AUXIP, LTA and PRIP), with fine access control
rs-client-libraries CI Collection of Python modules: rs-client library (which simplifies calling rs-server services) and processing workflows
rs-dpr-service CI Service that allows to retrieve tasktables and trigger DPR/EOPF processors in a Dask cluster
pygeofilter CI Fork of pygeofilter to get CQL2 fixes without waiting for a new upstream release
operational-services CI Operational services required for Reference System
testmeans CI Test means and mockups to valide Reference System CSC interfaces

🧑‍💻 Infrastructure repositories

Repository Status Description
rs-helm CI This repository provides Helm charts for deploying rs-server services
rs-infra-core CI This repository provides the Ansible playbooks to deploy the basic Kubernetes infrastructure components
rs-infra-monitoring CI A set of monitoring components to deploy on top of core infrastructure
rs-server-deployment CI A set of components to deploy rs-server services on top of core infrastructure
rs-workflow-env CI A set of components to support processing orchestration on top of core infrastructure
rs-workflow-deployment CI A set of components to deploy rs-client prefect-flow from ansible on top of core infrastructure

Licensing

The code in this project is licensed under Apache License 2.0.


This project is funded by the EU and ESA.

Pinned Loading

  1. rs-server rs-server Public

    This repository contains rs-server components. The rs-server provides SpatioTemporal Asset Catalog (STAC) services and external data access (from CADIP, LTA, AUXIP, PRIP stations). A fine access co…

    Python 10 1

  2. rs-client-libraries rs-client-libraries Public

    This repository contains a collection of Python modules. Inside, you’ll find the rs-client library, which simplifies calling rs-server services. This repository also provides processing workflows.

    Python 1

Repositories

Showing 10 of 24 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…