Skip to content

Batch Processing

diva-batch-processing is the CLI entry point for running full GRASP inversions over a date range for a given site.

Usage

diva-batch-processing \
  --site Granada \
  --start_date 2024-01-01 \
  --output_folder /data/output \
  --settings_file /path/to/diva_default_settings_3wl.yml

Key flags

Flag Default Description
--site required Site name from DivaSite enum
--start_date 2015-01-01 Start of processing window
--height_range [800, 7000] Lidar height range (meters)
--output_folder Directory for output GEOMS files
--settings_file GRASP settings YAML (2wl or 3wl)
--skip_retrieval False Skip GRASP inversion, only build sdata
--print_grasp_output False Print GRASP console output

Default settings files

Two bundled configurations are available in pydiva/resources/:

  • diva_default_settings_2wl.yml — 2-wavelength retrieval
  • diva_default_settings_3wl.yml — 3-wavelength retrieval