Should OpenPIV use pandas.DataFrame or xarray.DataArray or Dataset internally ? #274
Labels
good first issue
Good issue to start when you want to learn how to contribute to this open source project
We use rather simple numpy arrays for
x,y,u,v,s2n,flags,
along the processing, and at the end we write these as columns in the ASCII files with some optional headers.In the multiprocessing we also have several iterations and then we have temporary arrays and then refined arrays, filtered and flagged arrays, interpolated arrays, etc.
I think it makes more sense to use some modern structures, e.g.
dataclass
or pandas.DataFrame, xarray.DataArray and similar ones that will open several options for us:pandas
orxarray
or the libraries their useThis can become a part of the OpenPIV v1.0 milestone
The text was updated successfully, but these errors were encountered: