This is the working code repository for temporary storage of observation data processing scripts.<br>
## About the Project
The *Land–Atmosphere Feedback Initiative (LAFI)* is an interdisciplinary DFG-funded research unit that brings together atmospheric, agricultural, soil, hydrological, and neuroinformatics expertise. Its primary goal is to understand and quantify the complex feedbacks between land and atmosphere—spanning from microscale (~2 m) to mesoscales (~2 km), and from diurnal to seasonal timescales—through synergistic observations and advanced model simulations ([lafi-dfg.de](https://www.lafi-dfg.de/)).
This repository provides scripts and tools supporting the **data management** component of the LAFI project, ensuring reproducibility, interoperability, and efficient handling of research data.
---
## Included Tools
### CF Compliance Checker
A Python-based script that automates validation of NetCDF files against the [CF (Climate and Forecast) Metadata Conventions](http://cfconventions.org/).
It:
- Finds the **first NetCDF file** in each subdirectory of a given folder.
- Runs [CF-Checker](https://github.com/cedadev/cf-checker)(`cfchecks`) on those files.
- Produces both **detailed logs** (per file) and a **summary table** (errors, warnings, info).
- Optionally exports the summary to **CSV** or **Excel**, with timestamped filenames for reproducibility.