Skip to content

rayference/paper-eradiate-v100

Repository files navigation

Logo Logo

v1.0.0

Geoscientific Model Development
Vincent Leroy · Claudia Emde · Nicolae Marton · Nicolas Misk · Misael Gonzalez Almeida · Sebastian Schunke · Noelle Cremer · Ferran Gascon · Yves Govaerts
🖥️ Source code | 📚 Documentation | 🗒️ Paper PDF | 🌐 Project website

About

This repository contains the code used for the applications presented in the paper "Eradiate: An Accurate and Flexible Radiative Transfer Model for Earth Observation and Atmospheric Science" submitted to Geoscientific Model Development.

This repository contains the code and input data required to reproduce the results presented in the paper and demonstrate some features of the Eradiate radiative transfer model.

Important

This code is not part of the Eradiate documentation and is consequently not updated upon new Eradiate releases.

Getting started

The examples provided in this repository can be run in several ways:

  • Reproducible setup with Pixi

    1. Install Pixi and run pixi install at the root of this repository.
    2. Run pixi run download to download the support data.
    3. Run pixi run jupyter lab to open a Jupyter Lab session and start browsing the examples.
  • Classic Conda environment

    1. Install miniconda.
    2. Create a Conda environment from the provided environment file by calling conda env create -f environment.yml -n paper-eradiate-v100.
    3. Activate the environment by calling conda activate paper-eradiate-v100.
    4. Run python download.py to download the core support data.
    5. Run jupyter lab to open a Jupyter Lab session and start browsing the examples.

Important

The Algeria and Dakar scenes require additional resources, which can be downloaded with the download.py utility (resp. pixi download if you are using the Pixi setup). Run python download.py --help (resp. pixi run download --help) for more information.

License

This project is licensed under the MIT License — see the LICENSE file for details.

Citation

TBD