Skip to content

Luigi workflows for the Sentinel EO automated processes.

Notifications You must be signed in to change notification settings

jncc/eo-workflows

Repository files navigation

EO Workflows

The EO workflow tasks for running on JASMIN. These tasks will prepare and run the Sentinel 1 and Sentinel 2 ARD workflows.

Run Workflows

Sentinel 1

Process S1 Basket

This workflow takes all raw products in a given directory and processes them to ARD in a Singularity container on LOTUS.

PYTHONPATH='.' luigi --module process_s1_basket ProcessS1Basket

Process S2 Basket

This workflow takes all raw products in a given directory and processes them to ARD in a Singularity container on LOTUS.

PYTHONPATH='.' luigi --module process_s2_basket ProcessS2Basket

Development

Setup

Create virtual env

virtualenv -p python3 /<project path>/eo-workflows-venv

Activate the virtual env

source ./eo-workflows-venv/bin/activate

Install Requirements

pip install -r requirements.txt

Update Requirements

pip freeze > requirements.txt

About

Luigi workflows for the Sentinel EO automated processes.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published