Open briochemc opened 13 hours ago
hey,
Rasters uses Base.read
and DD forwards it on to the parent (have to check that). Maybe YAX could add that too?
Yeah, don't know. open
and save
-> open_dataset
, savecube
and save_dataset
, need some unification work.
Another one would be to be able to read en entire YAXArray Dataset
in memory. Is it possible to do so at this stage or does one need to readdatacube
for all vars separately?
I'm not sure if this had not been asked before or if I should ask elsewhere, but since I was using YAXArrays I thought I should ask here. Maybe this is already doable and I just don't know how. Anyway, here is a triple feature request:
[ ] It would be nice if the (very nice)
show
method also showed whether the parent data has been loaded in memory or not. Maybe a "(loaded lazily)
/(loaded in memory)
" or similar wording?[ ] It would also be nice if the docs showed how to load the data in memory from a lazily loaded variable
var
. My understanding is that I should usemodify(Array, var)
.[ ] It may be worth having an option to load data in memory when "opening" a dataset, e.g., maybe with the syntax
ds = open_dataset(...; in_memory = true)
, it would force the data to be loaded in memory? (With defaultin_memory = false
I guess?)