I had the same problem as the OP and created GitHub - JuliaDataCubes/YAXArrayBase.jl which also contains an interface for different AxisArray-like packages. It does not depend on any of the packages but implements the interface through Requires.jl, so that the extensions are only loaded on package load time. Would be good to merge efforts here…
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Fixing labeled array package fragmentation | 69 | 2427 | May 31, 2023 | |
| Indexing by names, current favorites in the package space | 7 | 271 | June 6, 2025 | |
| Status of AxisArrays.jl | 21 | 4116 | September 13, 2019 | |
| The fate of DimensionalArrays / AxisArrays in Julia, and which to actually use | 7 | 3477 | May 19, 2022 | |
| Including Named Dimensions in Base | 2 | 1615 | June 21, 2021 |