| Function | Description | Link |
|---|---|---|
| ==== Visualization ==== | ||
plot_2D_shaded(array[, ...]) |
Fast 2D array visualization with automatic statistics. Multi-format input is supported |
GitHub |
figs_to_mp4(fig_list, [, ...]) |
Convert a list of matplotlib figures to MP4 video | GitHub |
add_user_info_text(ax, user_info[, ...]) |
Add text annotations to plots with preset positions, multi-line support | GitHub UpNote |
| ==== Array ==== | ||
array_info(data[,...]) |
Display comprehensive array information | GitHub |
quantity_to_xarray(quantity, template[, name, description]) |
Convert pint Quantity to xarray DataArray with unit preservation | GitHub |
get_spatial_mask(lons, lats, extent) |
Extract spatial mask, slice and indices from lat/lon array | GitHub |
| ==== Spatial Analysis ==== | ||
custom_cross_section(data, start, end, lons, lats[, ...]) |
Extract cross-section from lon-lat coordinate grid data (e.g., WRF, ERA5). Supports multi-dimensional data and unit preservation. |
GitHub |
| Function | Description | Link |
|---|---|---|
| View | ||
view_npy.py <-i ifn> [...] |
Command-line tool for base viewing and analyzing data files | GitHub |
| Creat | ||
create_gif_mp4.py [-f files ...] [-o output] [...] |
Convert image files into GIF or MP4 | GitHub |
generate_time_list.py <start_time> <end_time> <interval_hours> [...] |
Generate a list of time | GitHub |