CRS-IMDPune/Python-Demo-Scripts ? reverse-engineered prompt

Reverse engineered prompt

Build me a Python notebook based toolkit for working with meteorological gridded data, especially NetCDF, GRIB, and binary files.

I want it to show simple examples for reading files, pulling out a specific location, time, or level, and writing out a smaller dataset into a new file. It should also include a few useful plotting examples like maps, time series, contours, vector plots, and plots with shapefiles for boundaries and zonal averages.

Please include example workflows for common climate and weather analysis tasks like anomaly plots, trend checks, EOF style analysis, and power spectrum analysis, using the sample data in the repo where possible. Keep it easy to follow, with clear notebook style examples and short explanations so someone new to these datasets can understand what each script is doing.

If you need current package or file format details, look them up online.