Skip to main content

Example Usage

Query and Plot Dataโ€‹

๐Ÿง‘ User

Show me a temperature plot in fahrenheit for tonight in narragansett rhode island using the earthmover/aifs repo on arraylake

๐Ÿค– Claude

I explored the earthmover/aifs repo on Arraylake โ€” it's the ECMWF AIFS Single forecast dataset (AI-based weather model, 0.25ยฐ global, 6-hourly forecasts out to 15 days). Latest initialization available: 2026-04-23 12:00 UTC.

Queried the EDR service at the grid point nearest Narragansett, RI (41.5ยฐN, 71.5ยฐW) for the temperature_2m variable, then converted from Celsius to Fahrenheit.

Forecast for tonight (EDT)

Valid time (EDT)Lead timeTemp (ยฐC)Temp (ยฐF)
2pm today (18Z)+6h17.162.8
8pm tonight (00Z)+12h13.155.5
2am overnight (06Z)+18h7.645.7
8am tomorrow (12Z)+24h7.946.2

A typical spring overnight โ€” cooling about 10ยฐF from evening into the pre-dawn hours, bottoming out in the mid-40s before sunrise.

Temperature forecast for Narragansett, RI

Source: ECMWF AIFS Single forecast, init 2026-04-23 12:00 UTC ยท earthmover/aifs on Arraylake.

Visualize Data on a Mapโ€‹

๐Ÿง‘ User

Using Arraylake can you show me a map of where it will be raining in the world tomorrow May 13, 2026 at 2 PM EDT according to aifs

๐Ÿค– Claude

I'll help you visualize tomorrow's rainfall forecast using Arraylake's AIFS data. Let me start by exploring what's available.

Found the aifs repo. Let me get its schema to find precipitation variables and how to filter by time.

I have everything I need. Tomorrow May 13, 2026 at 2 PM EDT = 18:00 UTC. The AIFS model initializes every 6 hours; the most recent initialization before tomorrow would be the May 12, 2026 12:00 UTC run, with a lead time of 30 hours to reach May 13 18:00 UTC.

Let me check the latest available init_time by looking at the dataset info more carefully. The schema says init_time goes up to "Present". Let me try a slightly earlier init_time โ€” perhaps the May 12 12:00 UTC run isn't ingested yet. Let me try the 00:00 UTC run from today

Here's your global precipitation forecast for tomorrow, May 13, 2026 at 2 PM EDT (18:00 UTC), from the ECMWF AIFS model.

AIFS Precipitation Rate Forecast Map

A note on what I used: the May 12 12:00 UTC initialization wasn't available yet, so this is from the May 12 00:00 UTC run with a 42-hour lead time, which lands on the same target valid time. Darker blue = heavier precipitation rate. The colorscale runs from ~0 to 0.0005 kg/mยฒ/s (roughly 0 to 1.8 mm/hr); anything below the threshold is transparent so you only see where it's actually raining. You can pan and zoom the map to see specific regions in more detail.

Audit Repo Operationsโ€‹

๐Ÿง‘ User

Who was the last user to update the earthmover-public/era5-surface-aws repo on Arraylake?

๐Ÿค– Claude

The last user to update the earthmover-public/era5-surface-aws repo was Alfonso Ladino (alfonso@earthmover.io).

The commit was on September 8, 2025, with the message "Rechunked variable cp from spatial to temporal."

Commit details

FieldValue
Commit IDVE34QJAA7MW87ATYZQ50
AuthorAlfonso Ladino (alfonso@earthmover.io)
Timestamp2025-09-08T19:28:26 UTC
LinkView commit

๐Ÿง‘ User

How many chunks were modified in this operation?

๐Ÿค– Claude

The rechunking operation modified 373,330 chunks total across the /temporal group:

ArrayChunks Modified
/temporal/cp373,320
/temporal/time8
/temporal/latitude1
/temporal/longitude1

The commit also created a new array at /temporal/cp.