climate softwareopen scienceearth system modelling
PavanSiligam
Scientific Programmer specialising in climate model data workflows, distributed computing with Dask, and STAC-based federated catalog infrastructure for HPC environments. Currently at AWI, building esm_catalog and pycmor.
// talks & presentations
// writing
Stop Guessing: A Smarter Way to Infer Time Frequencies in Climate Data
xarray's infer_freq() silently returns None on real climate model output. This post diagnoses the three root causes — non-standard calendars, irregular timestamps, and boundary offsets — and shows how pycmor's frequency inference handles them robustly.