dynamical.org’s cover photo
dynamical.org

dynamical.org

Technology, Information and Internet

Advancing humanity’s ability to access, understand, and act on accurate weather and climate data.

About us

Advance humanity’s ability to access, understand, and act on accurate weather and climate data.

Website
https://dynamical.org
Industry
Technology, Information and Internet
Company size
2-10 employees
Type
Nonprofit

Employees at dynamical.org

Updates

  • dynamical.org reposted this

    Loss-of-Control Risk (LCR): NOAA HRRR 48-hour Forecast Zarr with deck.gl-raster LCR is a parameter and scale for judging the risk to roads during winter storms. For the app demo shown below, I used a version of that scale to visualize the NOAA forecast Zarr data, hosted by dynamical.org on Source Cooperative, alongside highway data to show the roads potentially at risk. The period shown here is from Winter Storm Fern, back in January of this year. The clouds are shown for atmospheric context, but the LCR is calculated in real time from the time-series Zarr data, factoring in precipitation and temperature as well. I used H3 to build a lookup table matching the imagery's pixels, and hyparquet to view the affected roads in a live table. The concept here is moving from imagery to actionable insights for government institutions, first responders and the general public. The same workflow could pair Zarr data with airports, help mitigate risk during forest fires, among other applications. This demo opens on Storm Fern, but it works on current, live data with no backend. Link to the repo and live demo in the comments.

  • dynamical.org reposted this

    QUICK! Before the European weekend (am I too late?) and going out on leave for a bit. NEW dynamical.org DATASET JUST DROPPED. Deutscher Wetterdienst's ICON-EU now has an Icechunk 2.0 Zarr. This one is extra cool because NO OTHER [public] ARCHIVE EXISTS (that we know of). Thanks to: > Jack Kelly and Open Climate Fix for getting this off the ground and hoarding forecasts to kickstart the archive. > The DWD Open Data program > Source Cooperative for the initial forecast archive > AWS Open Data! Find it at: - dynamical.org catalog: https://lnkd.in/efmYTVaW - Source Cooperative: https://lnkd.in/eTe-WAfc  - Earthmover Marketplace: https://lnkd.in/eFZZBnXd Song: Monody by Oneohtrix Point Never

  • dynamical.org reposted this

    🧊 #Icechunk 2 is out today 🧊 When we released 1.0 last July, we committed to format stability and declared it production-ready. Since then, teams across weather forecasting, climate science, neuroscience, and AI/ML pushed it in amazing ways (and some we didn't fully anticipate — repos with tens of thousands of commits, 100k+ arrays, and multi-terabyte distributed write pipelines running around the clock). That real-world usage shaped this release. Icechunk 2 delivers: 💪 Stronger consistency — a unified repo info file makes all repository state atomic and serializable, including branch ops, GC, and config changes 🚂 New data ops — move_node, shift_array, and reindex_array are now cheap metadata-only operations (no chunk rewrites) ⏹️ Rectilinear chunk grids — variable-sized chunks per dimension, enabling prepends, inserts, and irregular time intervals 🚀 Better performance — O(1) ancestry lookups, parallel flush, concurrent transaction log fetching 🪨 Hardened reliability — expanded retries, timeout controls, and fault injection tested against real network failures 💻 WASM support — Icechunk core now compiles to WASM, opening the door to browser and Node.js usage The migration path is smooth: Icechunk 2 fully reads and writes V1 repos, and upgrading is a metadata-only operation: no chunk data is copied or rewritten. Already running in the Earthmover Platform for weeks. So many thanks to the community for their comments, contributions, and collaboration, especially dynamical.org 💙 Get it today: pip install icechunk

    • No alternative text description for this image
  • dynamical.org reposted this

    "Homer" 😉 wrote the Odyssey nearly three millennia ago. Randall Cerveny read it in 1993 and thought: "these storm descriptions are suspiciously accurate." In the latest Weathering episode with Marta, we take a diversion from AI x Wx papers to dig into Cerveny's "Meteorological Assessment of Homer's Odyssey." Turns out, yes: the storm sequences in the Odyssey track remarkably well against what we know about wind shifts, wave behavior, the timing of squalls in the Mediterranean. Can a poem be an "observation"? Is dactylic hexameter an enduring data format? > Web: https://lnkd.in/e7aJrDKC > Spotify: https://lnkd.in/eKWJXnzc > Apple: https://lnkd.in/efD93WKS

    • No alternative text description for this image
  • dynamical.org reposted this

    We did it, chat. ECMWF AIFS Single forecast is now on dynamical.org Spatial domain: Global Spatial resolution: 0.25 degrees (~20km) Time domain: Forecasts initialized 2024-04-01 00:00:00 UTC to Present Time resolution: Forecasts initialized every 6 hours Forecast domain: Forecast lead time 0-360 hours (0-15 days) ahead Forecast resolution: 6 hourly Thank you to European Centre for Medium-Range Weather Forecasts - ECMWF, AWS Open Data, and Source Cooperative ❤️

  • dynamical.org reposted this

    GitHub CoPilot CLI with Claude Sonnet 4.6 spent 55 minutes working on a GRIB2 reading issues from NOAA: National Oceanic & Atmospheric Administration MRMS data. https://lnkd.in/etCrP48Y I am working with AI to develop some ML to test reinforcement learning for tornado tracks. One of the first steps is to grab the historical MRMS data for the parameters I am interested in and get formatted into zarr dataset to make it #aiml ready. The first cut of this was slow and I wasn't seeing progress so I had a previous code snippet that could run in marimo pretty quick for a viewer I had. I gave it that code snippet and told it that it was too slow. 55 minutes later AI had taken the process from taking roughly 108 minutes per tornado to 2.3 minutes! No wonder I wasn't seeing the progress I wanted to see. It optimized the previous implementation to not cache the mrms locally before building the #zarr. It figured out that cfgrib was downloading the entire CONUS first and then applying the bounding box filtering because it didn't support that and swapped out for another package that could handle it. Then it put it into parallelized streams of downloading and processing in memory straight to zarr with no intermediate cache. During that process it identified that there was no thread safety and that needed to be resolved. The point is that the CLI did a great job of testing theories about ways to fix and improve this code to figure out my speed issue with only a little input of a snippet that worked better for me. It also can do a great job of summarizing what it did as well for documentation sake. FYI: Yes I am turning this process into articles later and sharing the code results. GRIB2 files are not painful to translate even if they still do suck to access. Thank you dynamical.org for working to fix this! #github #copilot #cli #ai #llm

    • No alternative text description for this image
  • dynamical.org reposted this

    Sneak peak of the next Applied Geospatial post: "Escape the permanent underclass by gambling on weather" (title still a work in progress). A look at weather prediction markets on Kalshi and Polymarket. In this view of the February 22nd - 24th blizzard, I pulled piping hot MRMS data from dynamical.org/Source Cooperative, Kalshi live odds from their API, and the actual NWS report to try and answer the question: are weather prediction markets actually well calibrated? In order to derive snow accumulation, we took the hourly precipitation_surface variable from MRMS, filtered to the snow categorical type, and regridded it onto the HRRR analysis 2m temperature field (also from dynamical.org), using the Kuchera method to convert liquid precip rate to estimated snow depth using local temperature. This is imperfect as it doesn't take into account compaction/melting etc.., but probably (?) better than just using a 10:1 estimated ratio everywhere. You can play with the data yourself here: https://lnkd.in/gXNimCxd. Watch the odds of >20 inches appear, spike and crash as the final NWS report falls agonizingly short at 19.7 inches. The final analysis will also include a look at the predictions of various weather forecasting models over these events.

Similar pages