YAML Examples Gallery¶
Gathering includes a comprehensive library of 22+ ready-to-use YAML configuration files packaged directly inside the distribution. You can run them out-of-the-box, export them to your working directory, or copy and paste the YAML blocks shown in this gallery.
Managing Built-in Examples¶
You can inspect, export, or run built-in examples directly with the CLI:
# List all packaged examples grouped by category
gathering examples list
# View the full contents of an example in your terminal
gathering examples show aeronet/aeronet_aod_inversions.yaml
# Copy an example to your current directory for customization
gathering examples copy cdse/cdse_sentinel2_msi.yaml .
Running Examples¶
from gathering import copy_example, list_examples, run_from_yaml
# List all available packaged examples
print(list_examples())
# Run any built-in example directly
results = run_from_yaml("example:multi_source_campaign_pipeline.yaml")
print(f"Downloaded {len(results.files)} file(s):")
for path in results.files:
print(f" - {path}")
Directory Overview¶
| Category | File | Source | Key Features |
|---|---|---|---|
| Multi-Source | multi_source_campaign_pipeline.yaml |
Multi | AERONET, PGN, ACTRIS, FCI, MSI, MODIS, PACE, EarthCARE |
| Ground Networks | aeronet_aod_inversions.yaml |
aeronet |
Level 1.5/2.0 AOD, Almucantar Inversions (ALM, SDA) |
| Ground Networks | pandonia_trace_gases.yaml |
pandonia |
Pandora trace gases ($NO_2$, $O_3$, $HCHO$) |
| Ground Networks | actris_ares_insitu_lidar.yaml |
actris_ares |
In-situ optical PM10/PM2.5 and Lidar vertical profiles |
| Ground Networks | actris_cloudnet_profiles.yaml |
actris_cloudnet |
Cloud radar/lidar classification, IWC/LWC water content |
| NASA Satellites | modis_terra_aerosol_mod04.yaml |
modis |
Terra MOD04_L2 AOD 10km/3km, AERONET Granada ROI |
| NASA Satellites | modis_maiac_aod_mcd19a2.yaml |
modis |
Combined Terra+Aqua Daily 1km MAIAC Land AOD |
| NASA Satellites | modis_albedo_brdf_mcd43.yaml |
modis |
Combined MCD43A3 500m & MCD43C3 0.05° Global Albedo |
| NASA Satellites | modis_aqua_radiances_myd02.yaml |
modis |
Aqua MYD021KM Level 1B calibrated radiances & geolocation |
| NASA Satellites | pace_oci_l1c.yaml |
pace |
OCI Hyperspectral 5km TOA radiances over ROI |
| NASA Satellites | pace_harp2_l1c.yaml |
pace |
HARP2 Hyper-angular polarimeter L1C science data |
| NASA Satellites | pace_spexone_l1c.yaml |
pace |
SPEXone multi-angle spectropolarimeter L1C data |
| Copernicus CDSE | cdse_sentinel2_msi.yaml |
cdse |
Sentinel-2 Level-2A BOA reflectance with cloud filter |
| Copernicus CDSE | cdse_sentinel3_olci.yaml |
cdse |
Sentinel-3 OLCI Level-1 EFR / Level-2 WFR products |
| Copernicus CDSE | cdse_sentinel5p_tropomi.yaml |
cdse |
Sentinel-5P TROPOMI Offline Aerosol & Trace Gases |
| EUMETSAT | eumdac_mtg_fci.yaml |
eumdac |
MTG FCI Smart Geostationary Chunk swath calculation |
| EUMETSAT | eumdac_msg_seviri.yaml |
eumdac |
MSG SEVIRI Native Level 1.5 Full-Disk 15-min sampling |
| EUMETSAT | eumdac_mtg_li_irs.yaml |
eumdac |
MTG Lightning Imager (LI) & Infrared Sounder (IRS) |
| EUMETSAT | eumdac_metop_iasi_avhrr.yaml |
eumdac |
Metop EPS IASI Sounder & AVHRR Level 1B products |
| EUMETSAT | eumdac_sentinel3_olci_slstr.yaml |
eumdac |
Sentinel-3 Marine stream via EUMETSAT Data Store |
| EUMETSAT | eumdac_sentinel5p_tropomi.yaml |
eumdac |
Sentinel-5P NRT stream via EUMETSAT Data Store |
| ESA EarthCARE | earthcare_lidar_atlid.yaml |
earthcare |
ATLID Level 1B & Level 2A Lidar profile products |
| ESA EarthCARE | earthcare_radar_cpr.yaml |
earthcare |
CPR Level 1B radar reflectivity & Level 2A cloud mask |
| ESA EarthCARE | earthcare_multispectral_msi.yaml |
earthcare |
MSI Level 1C Top-Of-Atmosphere radiances |
| Credentials | credentials.yaml.example |
Auth | Template for centralized API keys and user credentials |
| Credentials | credentials.env.example |
Auth | Template for environment variable configurations |
Exploring Examples by Domain¶
Browse through the dedicated subsections to view and copy individual YAML files:
- Multi-Source Campaign: Complete campaign orchestrating 8 sources concurrently.
- Ground-Based Networks: AERONET, Pandonia, ACTRIS ARES, ACTRIS Cloudnet.
- NASA Satellites: MODIS (Terra, Aqua, Combined) and PACE (OCI, HARP2, SPEXone).
- Copernicus CDSE Satellites: Sentinel-2 MSI, Sentinel-3 OLCI, Sentinel-5P TROPOMI.
- EUMETSAT Data Store Satellites: MTG FCI, MSG SEVIRI, Metop IASI/AVHRR, Sentinel streams.
- ESA EarthCARE Satellite: ATLID Lidar, CPR Radar, MSI Imager.
- Credentials Templates: Templates for
credentials.yamland.env.