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 time | Temp (ยฐC) | Temp (ยฐF) |
|---|---|---|---|
| 2pm today (18Z) | +6h | 17.1 | 62.8 |
| 8pm tonight (00Z) | +12h | 13.1 | 55.5 |
| 2am overnight (06Z) | +18h | 7.6 | 45.7 |
| 8am tomorrow (12Z) | +24h | 7.9 | 46.2 |
A typical spring overnight โ cooling about 10ยฐF from evening into the pre-dawn hours, bottoming out in the mid-40s before sunrise.

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.

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-awsrepo 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
| Field | Value |
|---|---|
| Commit ID | VE34QJAA7MW87ATYZQ50 |
| Author | Alfonso Ladino (alfonso@earthmover.io) |
| Timestamp | 2025-09-08T19:28:26 UTC |
| Link | View commit |
๐ง User
How many chunks were modified in this operation?
๐ค Claude
The rechunking operation modified 373,330 chunks total across the /temporal group:
| Array | Chunks Modified |
|---|---|
/temporal/cp | 373,320 |
/temporal/time | 8 |
/temporal/latitude | 1 |
/temporal/longitude | 1 |
The commit also created a new array at /temporal/cp.