On Mon, Feb 24, 2020 at 11:43 AM John Buonagurio <jbuonagurio@xxxxxxxxxxxx>
wrote:
> I am working on a new high-level C++ interface for netCDF-C
...
> the goal is to provide an interface similar to xarray in Python,
>
Sounds interesting. ONe suggestion:
It's a subtle distinction, but rather than a "interface to netcdf",
considering building a library for working with data that conforms to the
netcdf data model, that has netcdf-C as one back-end.
This is how xarray is built, and it opens the door to other file formats,
like zarr, or even grib, etc.
Note how xarray describes itself:
http://xarray.pydata.org/en/stable/
"
xarray ... makes working with labelled multi-dimensional arrays simple,
efficient, and fun!
...
includes a large and growing library of domain-agnostic functions for
advanced analytics and visualization with these data structures.
...
It is particularly tailored to working with netCDF files, which were the
source of xarray’s data model
"
-CHB
--
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker@xxxxxxxx