HYDRA-EO
  • Overview
  • Tools
  • Pipeline
  • Consortium
  • Timeline
  • News
  • Contact
  • Main site

Tools

Open radiative transfer modelling tools, applications and tutorials used by HYDRA-EO.

HYDRA-EO open modelling ecosystem

RTM-Suite tools for vegetation and Earth Observation

RTM-Suite connects leaf, canopy, soil, and atmosphere radiative transfer models with sensor convolution and plant-trait inversion. The framework offers aligned implementations in R and Python, interactive applications, reference documentation, and reproducible tutorials.

R Python

Open RTM-Suite Source on GitHub

Comparison of canopy simulations across five leaf radiative transfer models

Leaf-to-canopy model comparison across the RTM-Suite framework.

Packages Models & capabilities Interactive apps Tutorials

Packages & libraries

Five components, one modelling framework

Choose the language and level of interaction that best match your workflow. The R and Python implementations are developed and numerically verified as a connected ecosystem.

R

ToolsRTM

Leaf and canopy optics with PROSPECT, Liberty, Fluspect, fourSAIL, foursail2, and INFORM; soil modelling with MARMIT; sensor convolution; and trait inversion with classical machine learning and deep learning.

Package repository

R

SCOPEinR

R implementation of SCOPE 2.0 for soil-canopy radiative transfer, photosynthesis, surface energy balance, thermal emission, and sun-induced chlorophyll fluorescence.

Package repository

R and Shiny

ToolsRTM.app

Nine interactive applications for PROSAIL, BRDF, MARMIT, SPART, SCOPE, look-up tables, RTM comparison, trait inversion, and STAC satellite workflows.

Application source

Python

toolsrtm

Python library for leaf and canopy simulation, real-soil modelling, spectral indices, sensor convolution, machine-learning inversion, deep learning, and STAC-based satellite data retrieval.

Library repository

Python

scopeinpython

Python implementation of SCOPE for coupled optical, thermal, biochemical, energy-balance, photosynthesis, and fluorescence simulations.

Library repository

Models & capabilities

From leaf constituents to satellite observations

Leaf optics

PROSPECT-D, PROSPECT-PRO, Liberty, Fluspect-B, and Fluspect-Cx.

Canopy reflectance

fourSAIL, foursail2, INFORM, and coupled PROSAIL workflows.

Soil & atmosphere

MARMIT wet-soil modelling and SPART soil-plant-atmosphere radiative transfer.

Plant functioning

SCOPE energy balance, photosynthesis, thermal emission, and fluorescence.

Sensor simulation

Spectral convolution to multispectral and hyperspectral EO sensor responses.

Trait inversion

Look-up tables, 12 classical ML algorithms, neural networks, and deep learning.

Spectral comparison of the leaf and canopy radiative transfer models available in RTM-Suite

RTM-Suite provides a common environment for comparing model families and spectral responses.

Validation examples for PROSPECT-D leaf reflectance and transmittance simulations

Verified model behaviour. PROSPECT-D validation examples against reference spectra.

SCOPE simulation of canopy reflectance and sun-induced fluorescence across chlorophyll values

Coupled processes. SCOPE simulations connect canopy reflectance with sun-induced fluorescence.

Interactive applications

Explore the models without writing code

ToolsRTM.app provides point-and-click interfaces for simulations, sensitivity analysis, look-up tables, inversion, and satellite workflows. The applications support teaching, rapid exploration, and the preparation of reproducible model experiments.

RTM-Suite interactive sensitivity-analysis application

Sensitivity analysis. Explore how vegetation traits and observation geometry affect spectra.

RTM-Suite application for accessing and analysing satellite observations

Satellite workflows. Connect model-based analysis with EO observations and STAC catalogues.

Explore the interactive applications

Learn & reproduce

Tutorials, manuals, and runnable examples

RTM-Suite includes 31 step-by-step tutorials with figures generated from working code. The learning paths cover first simulations, model comparison, sensitivity analysis, sensor convolution, SCOPE, look-up tables, trait inversion, and satellite data access.

R

R learning path

Tutorials for ToolsRTM and SCOPEinR, grouped by topic and level.

Browse R tutorials

Python

Python learning path

Tutorials for toolsrtm and scopeinpython, from core simulations to inversion.

Browse Python tutorials

Reference

Documentation

Package manuals, function references, installation guidance, and tested code examples.

Open documentation

Continue exploring

Scientific pipeline R tutorials Python tutorials RTM-Suite documentation Project news

© 2026 HYDRA-EO.

HYDRA-EO is funded by the European Space Agency (ESA) under the EXPRO+ Tender “Crop Multiple Stressors, Pests and Diseases”. Action 1-12684.

HYDRA-EO