Search NASASearch

Engineering topics

Daniel Kaufman

Publications and source records attributed to Daniel Kaufman.

26 records · Page 2

ncompare: A Python Package for Comparing netCDF Structures

Earth science researchers and data engineers have a common problem: they often need to compare data files to see what is different between them. A lot of time is spent developing code to test differences. When it comes to comparing multidimensional data file formats like netCDFs (Network Common Data Form), this is particularly challenging and time-consuming, since there is frequently a need to evaluate the differences between dimension sizes, variable structures, and variable attributes, especially for regression testing. Since netCDFs are widely used in Earth science — with climate models, oceanographic or atmospheric reanalyses, and observational data — improved means of evaluating netCDF files can help enable a wide range of applications. We have developed a reusable open source approach through `ncompare`, which is a Python package for comparing netCDF structures [[https://github.com/nasa/ncompare]]. The `ncompare` tool compares the structure of two Network Common Data Form (NetCDF) files at the command line. It facilitates rapid comparisons by generating a formatted display of the matching and non-matching groups, variables, and associated metadata between two NetCDF datasets. The user has the option to colorize the terminal output for ease of viewing, and `ncompare` can optionally save comparison reports in text, comma-separated value (CSV), and/or Microsoft Excel formats. Despite the availability of tools (such as ncmpidiff or nccmp) that compare the values of variables, there was not previously a readily available, Python-based tool for rapid visual comparisons of group and variable structures, attributes, and chunking. `ncompare` was developed at NASA’s Atmospheric Science Data Center (ASDC) and is a collaboration with NASA Openscapes [[https://nasa-openscapes.github.io]] mentors across 11 of NASA’s data centers. Openscapes’ overarching vision is to support scientific researchers using NASA Earthdata as they migrate their workflows to the cloud. Relevant links: - https://github.com/nasa/ncompare - https://github.com/pyOpenSci/software-submission/issues/146 - https://nasa-openscapes.github.io

Daniel Kaufman

June 2023 Canadian Wildfire Effects on Hampton Roads VA using ASDC Data

In June of 2023 thousands of acres of wildfires spread across northwestern Canada. This event emitted huge amounts of smoke, and pollutants that travelled east across the North America, the Atlantic ocean and eventually all the way to Continental Europe. This smoke created a dangerous air quality event throughout the Atlantic Coast. As climate change increases the prevalence of wildfires more cities and states will be affected by the dangerous smoke and pollutants produced by these events. In this poster we documented and investigated the June 06th Air Quality Event over Hampton Roads, VA. To perform a comparative analysis, we utilized two data sources: NASA’s Atmospheric Science Data Center we used the Cloud Aerosol Lidar and Infrared Pathfinder Satellite Observation (CALIPSO), the Deep Space Climate ObserVatoRy (DSCOVR) Enhanced Polychromatic Imaging Camera (EPIC), data product, and the EPA’s ground-based Air Quality System (AQS).

Air Quality