id,node_id,number,title,user,state,locked,assignee,milestone,comments,created_at,updated_at,closed_at,author_association,active_lock_reason,draft,pull_request,body,reactions,performed_via_github_app,state_reason,repo,type 2237228079,I_kwDOAMm_X86FWWQv,8927,"Use a neutral format to have lossless interface with JSON, scipp, Astropy, pandas",92333742,open,0,,,4,2024-04-11T08:50:34Z,2024-04-12T14:25:35Z,,NONE,,,,"### Is your feature request related to a problem? Each tool has a specific structure for processing multidimensional data with the following consequences: - interfaces dedicated to each tool, - partially processed data, - no unified representation of data structures ### Describe the solution you'd like The proposed format (see [jupyter notebook](https://nbviewer.org/github/loco-philippe/ntv-numpy/blob/main/example/example_ntv_numpy.ipynb), [github repository](https://github.com/loco-philippe/ntv-numpy/blob/main/README.md), [PyPI package](https://pypi.org/project/ntv-numpy/) ) is based on the following principles: - neutral format available for tabular or multidimensional tools (e.g. Numpy, pandas, xarray, scipp, astropy), - taking into account a wide variety of data types as defined in [NTV](https://www.ietf.org/archive/id/draft-thomy-json-ntv-02.html) format, - high interoperability: reversible (lossless round-trip) interface with tabular or multidimensional tools, - reversible and compact JSON format, - Ease of sharing and exchanging multidimensional and tabular data, ### Describe alternatives you've considered _No response_ ### Additional context https://github.com/numpy/numpy/issues/12481#issuecomment-2049179803 https://github.com/astropy/astropy/issues/16286 https://github.com/scipp/scipp/issues/3422","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/8927/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,issue