YAXArrays.jl icon indicating copy to clipboard operation
YAXArrays.jl copied to clipboard

Yet Another XArray-like Julia package

Results 172 YAXArrays.jl issues
Sort by recently updated
recently updated
newest added

`savedataset` has a `path` kwarg with a default value of `""`, wouldn't this give unexpected behavior? Shouldn't `path` have no default value (or better yet be a non-kwarg)? @meggart

Why is the path `savecube` a "normal" argument, while path in `savedataset` a kwarg?

# Serial: 8s ```julia using YAXArrays, Statistics, Zarr using DimensionalData using Dates axlist = ( Dim{:time}(Date("2022-01-01"):Day(1):Date("2022-12-31")), Dim{:lon}(range(1, 10, length=1000)), Dim{:lat}(range(1, 5, length=1500)), Dim{:Variable}(["var1", "var2"]) ) data = rand(axlist...) ds =...

In the following MWE ```julia using YAXArrays using DimensionalData using Dates using Zarr axlist = ( Dim{:Ti}(Date("2022-01-01"):Day(1):Date("2022-01-30")), Dim{:lon}(range(1, 10, length=10)), Dim{:lat}(range(1, 5, length=15)), Dim{:Variable}(["var1", "var2"]) ) data1 = rand(30, 10,...

Hey @lazarusA Thanks in advance for your help. Here the MWE: ```julia using YAXArrays using DimensionalData using Dates using Zarr axlist = ( Dim{:Ti}(Date("2022-01-01"):Day(1):Date("2022-01-30")), Dim{:lon}(range(1, 10, length=10)), Dim{:lat}(range(1, 5, length=15)),...

In case someone else needs it, here is my implementation for estimating the median per month: ```julia using using EarthDataLab using YAXArrays using Statistics earth_dataset = esdd() # Checking the...

documentation

The current behaviour is to do `Ti` for the time axis, even if I set initially my dimension to `Dim{:time}` and I can see that printed, after saving and reading...

It would be nice to implement a predictive chunk loader akin to branch prediction and cache loading.

This will delete the subsetcube function which is not used in the code anymore because we are now using the getindex functionality by DimensionalData. It also tidies up the commented...

Because we use `rm(path, recursive=true)` we should check whether the path is valid for the detected backend so that we don*t accidentaly delete files by providing a misspelled path.

enhancement