From scientific-domain-applications
Loads, processes, and analyzes labeled multidimensional arrays using Xarray for NetCDF/Zarr files, climate/satellite data, with Dask integration and performance verification.
How this command is triggered — by the user, by Claude, or both
Slash command
/scientific-domain-applications:xarray-for-multidimensional-dataThis command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Xarray for Multidimensional Data Work with labeled multidimensional arrays using Xarray. ## Arguments $ARGUMENTS — describe the task (e.g., "read this NetCDF file", "analyze climate data", "set up Dask chunking for large dataset") ## Workflow 1. **Understand the task** from the arguments: - NetCDF/HDF5/Zarr I/O - DataArray and Dataset operations - Dask integration for large datasets - Climate/satellite/oceanographic analysis - Geospatial raster operations (rioxarray) - DataTree for hierarchical data 2. **Explore existing data and code:** - Check for data files (...
Work with labeled multidimensional arrays using Xarray.
$ARGUMENTS — describe the task (e.g., "read this NetCDF file", "analyze climate data", "set up Dask chunking for large dataset")
Understand the task from the arguments:
Explore existing data and code:
Implement using Xarray best practices:
Verify results and performance.
Report results including data structure and any performance considerations.
npx claudepluginhub uw-ssec/rse-plugins --plugin scientific-domain-applications/benchmarkRuns chunking benchmarks on Zarr datasets from local/S3/GCS paths or generates synthetic data, tests configurations across access patterns, and produces a performance report with recommendations.
/ingestImports data files into the project, generating metadata and provenance documentation, and updating the data manifest.
/data-scientistAdopts data-scientist persona to develop ML models, perform data analysis, and validate statistics based on the provided request.