Skip to content

Commit 5a7ea23

Browse files
change default (#458)
1 parent 786ddb8 commit 5a7ea23

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

src/DataWrangling/JRA55/JRA55_field_time_series.jl

+8-2
Original file line numberDiff line numberDiff line change
@@ -318,8 +318,14 @@ function JRA55FieldTimeSeries(metadata::JRA55Metadata, architecture=CPU(), FT=Fl
318318
download_dataset(metadata)
319319

320320
# Regularize the backend in case of `JRA55NetCDFBackend`
321-
if backend isa JRA55NetCDFBackend && backend.metadata isa Nothing
322-
backend = JRA55NetCDFBackend(backend.length, metadata)
321+
if backend isa JRA55NetCDFBackend
322+
if backend.metadata isa Nothing
323+
backend = JRA55NetCDFBackend(backend.length, metadata)
324+
end
325+
326+
if backend.length > length(metadata)
327+
backend = JRA55NetCDFBackend(backend.start, length(metadata), metadata)
328+
end
323329
end
324330

325331
# Unpack metadata details

src/DataWrangling/JRA55/JRA55_prescribed_atmosphere.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ function JRA55PrescribedAtmosphere(architecture = CPU(), FT = Float32;
2323
dataset = RepeatYearJRA55(),
2424
start_date = first_date(dataset, :temperature),
2525
end_date = last_date(dataset, :temperature),
26-
backend = InMemory(),
26+
backend = JRA55NetCDFBackend(10),
2727
time_indexing = Cyclical(),
2828
surface_layer_height = 10, # meters
2929
include_rivers_and_icebergs = false,

0 commit comments

Comments
 (0)