NetCDF Subset and Merge Tool



NetCDF Subset and Merge Tool

This intuitive software enables users to efficiently handle large collections of NetCDF files by providing the ability to:

  • Select and load multiple NetCDF files
  • Subset data spatially using user-defined latitude and longitude boundaries
  • Merge files along the time dimension, even when time ranges are irregular

In addition to basic subsetting and merging, the tool offers advanced functionality for data analysis. Users can compute statistical summaries over the selected spatial domain, such as:

  • Mean
  • Standard deviation
  • Median
  • Quantiles (e.g., 5th, 25th, 75th, 95th percentiles)
  • Custom threshold-based counts (e.g., number of days with temperature > 35°C)

All computed statistics are saved directly into the resulting NetCDF file as a time series, making the output ready for further analysis or visualization in GIS software, Python, R, or other climate data tools.

Whether you're working on climate model evaluation, hydrological simulations, or regional climate analysis, the NetCDF Subset and Merge Tool streamlines the preprocessing steps and helps you extract meaningful insights from complex datasets with minimal effort.

After calculating the statistics, you can easily download a free tool to extract and visualize them as time series.

We recommend using Panoply, a free application for viewing NetCDF data. tool.

LAZ to LAS Example

Key Features

  • ✅ Simple & User-Friendly: Designed with an intuitive interface, allowing both beginners and experts to easily subset, merge, and analyze NetCDF files.
  • ⚡ Fast Processing: Quickly processes large climate or geospatial datasets without performance bottlenecks.
  • 📦 Portable & Lightweight: The tool is small in size and doesn't require installation — just download and run the executable.
  • Merge multiple NetCDF files along the time dimension
  • 🔍 Subset data based on user-defined lat/lon bounds
  • 🧠 Supports large climate datasets and efficient memory handling
  • 📊 Compute statistics: Mean, Std, Median, Quantiles
  • 📁 Outputs Enhanced NetCDF: Saves a new NetCDF file with all calculated statistics added as variables.
  • Count grid cells with values greater/less than or between thresholds
  • Clean GUI and easy to use, developed in PyQt5
  • Supports Help documentation
Subscribe to our Channel In YouTube:

How To Merge and Subset NetCDF Files In Seconds!


Video Thumbnail


How It Works

After downloading the ZIP file, extract its contents and run "NetCDF Subset Merger.exe". No installation is required. With launching the application, the user can select multiple NetCDF files (.nc), specify the latitude and longitude bounds for spatial subsetting, and choose an output file name. If desired, users can select checkboxes to enable specific statistical calculations. The application processes the files, combines the datasets, calculates the statistics, and writes a new NetCDF file with the merged and summarized data.

The tool intelligently identifies the dimensions (e.g., time, lat, lon) in the NetCDF files, making it compatible with datasets using non-standard variable names. This automation reduces user error and increases accessibility for diverse data sources.

Why Use This Tool?

  • No coding required – just load files, define region, and run
  • Statistical analysis embedded – no need for separate scripts
  • Time-efficient processing of years of climate data
  • Ideal for drought, temperature, or precipitation studies
  • Created and maintained by AgriMetSoft, a trusted source in climate tools