We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 18ff0df commit ada0f7bCopy full SHA for ada0f7b
src/DatasetAPI/Datasets.jl
@@ -348,7 +348,11 @@ open_mfdataset(g::Vector{<:AbstractString}; kwargs...) =
348
merge_datasets(map(i -> open_dataset(i; kwargs...), g))
349
350
function merge_new_axis(alldatasets, firstcube,var,mergedim)
351
- newdim = DD.rebuild(mergedim,1:length(alldatasets))
+ newdim = if !(typeof(DD.lookup(mergedim)) <: DD.NoLookup)
352
+ DD.rebuild(mergedim, DD.val(mergedim))
353
+ else
354
+ DD.rebuild(mergedim, 1:length(alldatasets))
355
+ end
356
alldiskarrays = map(ds->ds.cubes[var].data,alldatasets).data
357
newda = diskstack(alldiskarrays)
358
newdims = (DD.dims(firstcube)...,newdim)
0 commit comments