Submodules

There are multiple submodules available, which implement different workflows. They all share the higher-level Compute model. There is one executable only, i.e. force-higher-level. Depending on the parameter file, the program will figure out which submodule to execute.

Table 2 Submodules of HLPS.

Submodule

Level

Input type

Short description

Level 3 Compositing

3

ARD

Generate temporal aggregations of Level 2 ARD, i.e. pixel-based composites

Clear Sky Observations

3

ARD

Statistics for Level 2-3 ARD data availability mining

Time Series Analysis

3-4

ARD

Multitemporal analysis and processing based on Level 2-3 ARD

Machine Learning

4

feature

Model predictions based on any cubed features

Texture Metrics

3-4

feature

Morphological transformations based on any cubed features

Landscape Metrics

3-4

feature

Quantification of spatial patterns based on any cubed features

Sampling

/

feature

Point-based extraction of features for training/validation purposes

Continuous Field ImproPhe

4

ARD

Increase the spatial resolution of coarse continuous fields (like Land Surface Phenology) to Level 2 ARD resolution using the ImproPhe code

Level 2 ImproPhe

2

ARD

Increase the spatial resolution of lower resolution Level 2 ARD using higher resolution Level 2 ARD using the ImproPhe code

udf

3-4

ARD

Custom processing using User-Defined Functions