diff --git a/config.toml b/config.toml index f7005b978..eed18ab51 100644 --- a/config.toml +++ b/config.toml @@ -1,7 +1,7 @@ baseURL = "https://m2lines.github.io/" relativeURLs = "True" canonifyURLs = "True" -languageCode = "en-us" +locale = "en-us" title = "M²LInES" themesDir = "themes" theme = "hugo-hero-theme" diff --git a/content/news/.DS_Store b/content/news/.DS_Store index 7cff161e7..4fc1d4b4c 100644 Binary files a/content/news/.DS_Store and b/content/news/.DS_Store differ diff --git a/content/news/2312WillGfeature.md b/content/news/2312WillGfeature.md index 0b84c205f..950b65ecd 100644 --- a/content/news/2312WillGfeature.md +++ b/content/news/2312WillGfeature.md @@ -1,8 +1,8 @@ --- date: 2023-12-01T09:29:16+10:00 -title: "Will Gregory\'s latest article featured in Advance Science News" +title: "Will Gregory's latest article featured in Advance Science News" heroHeading: '' -heroSubHeading: "Will Gregory\'s latest article featured in Advance Science News" +heroSubHeading: "Will Gregory's latest article featured in Advance Science News" heroBackground: '' thumbnail: '/images/news/tina-rolf-yuF2B5Zyz88-unsplash.jpg' images: ['/images/news/tina-rolf-yuF2B5Zyz88-unsplash.jpg'] diff --git a/content/news/2609ESI.md b/content/news/2609ESI.md new file mode 100644 index 000000000..281034fce --- /dev/null +++ b/content/news/2609ESI.md @@ -0,0 +1,21 @@ +--- +date: 2026-09-10T09:29:16+10:00 +title: "Introducing NYU's Earth Systems Institute: A Climate Week NYC Gathering" +heroHeading: '' +heroSubHeading: "Introducing NYU's Earth Systems Institute: A Climate Week NYC Gathering" +heroBackground: '' +thumbnail: 'images/news/Climate-Week-2.jpg' +images: ['images/news/Climate-Week-2.jpg'] +link: 'https://wp.nyu.edu/earthsys/' +--- + + +This **Climate Week**, NYU's **Earth Systems Institute** is holding its [first public gathering](https://wp.nyu.edu/earthsys/events/), marking the launch of a new home for data-driven, AI-powered climate research at NYU. Led by Director Laure Zanna, the event brings together scientific talks spanning **ocean simulation, food security in the Sahel, energy infrastructure planning, and accessible climate information**, featuring speakers from **NYU, NVIDIA, and Schmidt Sciences**. The program closes with a reception to continue the conversation. + + + +**If you’re interested in this event, please reach out at [earthsystems@nyu.edu](earthsystems@nyu.edu)** + + + +To learn more about the Institute and its work, visit their [website](https://wp.nyu.edu/earthsys/). diff --git a/content/news/2609Keutgen.md b/content/news/2609Keutgen.md new file mode 100644 index 000000000..7ff2543f3 --- /dev/null +++ b/content/news/2609Keutgen.md @@ -0,0 +1,12 @@ +--- +date: 2026-09-10T09:29:16+10:00 +title: "SamudraBGC: Machine Learning Emulation of Regional Mesoscale Ocean Biogeochemistry" +heroHeading: '' +heroSubHeading: 'SamudraBGC' +heroBackground: '' +thumbnail: 'images/news/2609Keutgen.JPG' +images: ['images/news/2609Keutgen.JPG'] +link: 'https://doi.org/10.22541/essoar.15006794/v1' +--- + +Maxime Keutgen De Greef, lead author of this [preprint](https://doi.org/10.22541/essoar.15006794/v1), is part of **InMOS**, another Schmidt Sciences project. This work presents **SamudraBGC, a new machine-learning emulator of ocean biogeochemistry** that captures key regional and seasonal patterns in a high-resolution North Atlantic configuration, including contrasts between the oligotrophic subtropical gyre, productive subpolar gyre, and energetic jet. The model also reproduces seasonal-to-interannual variability and the spread and growth rates of a 50-member dynamical ensemble, at a **tiny fraction of the computational cost: ~0.1 GPU-hours per model year compared with ~3,600 CPU-hours for the dynamical model**. These results pave the way toward ensemble-based data assimilation for ocean biogeochemistry. diff --git a/content/news/2609Samudra2.md b/content/news/2609Samudra2.md new file mode 100644 index 000000000..35ea0020c --- /dev/null +++ b/content/news/2609Samudra2.md @@ -0,0 +1,16 @@ +--- +date: 2026-09-10T09:29:16+10:00 +title: " Explore the global ocean with Samudra 2!" +heroHeading: '' +heroSubHeading: 'Explore the global ocean with Samudra 2!' +heroBackground: '' +thumbnail: 'images/news/2607Samudra2.png' +images: [''] +link: 'https://huggingface.co/spaces/M2LInES/samudra2' +--- + +Our neural emulator offers an efficient way to simulate ocean dynamics and explore how the ocean evolves over time. In the interactive demo, you can choose an initial date, select an ocean variable (from temperature and salinity to currents and sea-surface height) and set the rollout length. Samudra 2 runs alongside GFDL-OM4, allowing you to compare the simulations using error and skill metrics. + +**[Give it a try](https://huggingface.co/spaces/M2LInES/samudra2) and watch the ocean evolve!** + +We are grateful to **HuggingFace** for their open-source contribution in building the inference dashboard using our uploaded model weights, with special thanks to Apolinário ‘Poli’ Passos and Emma Scharfmann for their work bringing the interactive demo to life. diff --git a/content/news/2609Subel.md b/content/news/2609Subel.md new file mode 100644 index 000000000..363ddc653 --- /dev/null +++ b/content/news/2609Subel.md @@ -0,0 +1,12 @@ +--- +date: 2026-09-10T09:29:16+10:00 +title: "Paleoclimate Boundary Conditions as an Out-of-Sample Test for the Forced Response of Ocean Climate Emulators" +heroHeading: '' +heroSubHeading: 'Paleoclimate Boundary Conditions as an Out-of-Sample Test for the Forced Response of Ocean Climate Emulators' +heroBackground: '' +thumbnail: 'images/news/2609Subel.png' +images: ['images/news/2609Subel.png'] +link: 'https://doi.org/10.48550/arXiv.2608.13494' +--- + +Adam Subel and Laure Zanna present [new work](https://doi.org/10.48550/arXiv.2608.13494) assessing whether AI ocean emulators can reliably **reproduce the ocean’s long-term response to shifts in climate forcings**. Using the midHolocene experiment as a controlled testbed, they show that autoregressive, full-depth ocean emulators can generalize to new orbital forcings and capture the large-scale spatial response in the upper ocean, seasonal changes, and shifts in ocean variability, although they tend to underestimate their amplitude. The results also reveal important limitations: emulators struggle to reproduce the slow, internally driven evolution of the deep ocean, and strong performance on standard training metrics does not necessarily translate into a skillful response to changing forcings. Together, this work establishes the midHolocene as a valuable, ground-truthed framework for diagnosing and improving climate emulator performance before applying these models to more unfamiliar climates. diff --git a/content/news/2609UNlunch.md b/content/news/2609UNlunch.md new file mode 100644 index 000000000..51634ae1f --- /dev/null +++ b/content/news/2609UNlunch.md @@ -0,0 +1,20 @@ +--- +date: 2026-09-24T09:29:16+10:00 +title: "Laure Zanna Joins UN Science-Policy Luncheon Ahead of UNGA81" +heroHeading: '' +heroSubHeading: 'UN Science-Policy Luncheon' +heroBackground: '' +thumbnail: 'images/news/2609UNlunch.jpeg' +images: ['images/news/2609UNlunch.jpeg'] +link: 'https://policylabs.frontiersin.org/fpp-policy-brief-2026' +--- + +Just before the UNGA81 High-Level Week, **Laure Zanna** joined Member State representatives, UN leaders, scientists and finance experts at the Science-Policy Luncheon: Planetary Solutions in Action, co-organized by UNU-CPR and Frontiers Policy Labs. + +The discussion focused on a key question: how can scientific evidence inform multilateral negotiations at the right time? It built on the report From Science to Policy: Planetary Solutions in Action, which turns research from 25 Frontiers Planet Prize National Champions into policy pathways on decarbonization, water, biodiversity and institutional reform. + +Laure spoke alongside leaders from the United Nations University, Yale, UC Irvine, UNEP and the Secretariat of the UN Scientific Advisory Board. Topics included making evidence useful to policymakers while protecting scientific independence, scaling solutions, and bringing science into negotiations early enough to shape options. + +The UN Scientific Advisory Board shared a recap of the event on [LinkedIn](https://lnkd.in/p/ge8qXPR4). + +[Read the report](https://policylabs.frontiersin.org/fpp-policy-brief-2026) diff --git a/content/news/Newsletters/_index.md b/content/news/Newsletters/_index.md index 859761d4b..3c44775a1 100644 --- a/content/news/Newsletters/_index.md +++ b/content/news/Newsletters/_index.md @@ -11,6 +11,7 @@ tags: Links to our past newsletters are below. ### 2026 +* 09/10/2026 - [An Ocean Emulator in your browser - September 2026](https://mailchi.mp/b280ef874950/m2lines-sep2026) * 08/06/2026 - [AI and the Next Generation of Climate Models - August 2026](https://mailchi.mp/eafe7c4b8e1d/m2lines-aug2026) diff --git a/content/team/JinchangLi.md b/content/team/JinchangLi.md index bbac43f4a..60a692808 100644 --- a/content/team/JinchangLi.md +++ b/content/team/JinchangLi.md @@ -1,14 +1,14 @@ --- -title: "Jinchang 'Thomas' Li" +title: "Bianca Champenois" draft: false -image: "/images/team/JinchangLi.png" -jobtitle: "Affiliate, undergraduate Student" +image: "/images/team/bianca.jpg" +jobtitle: "Affiliate, Postdoc" promoted: true -weight: 28 -Website: 'https://github.com/ThomasLi0314' +weight: 29 +Website: 'https://biancach.github.io/' Position: -tags: [Ocean, Atmosphere, Machine Learning] +tags: [Ocean, Machine Learning, Data Assimilation] --- -NYU +Princeton University diff --git a/content/team/AakashSane.md b/content/team/former/AakashSane.md similarity index 82% rename from content/team/AakashSane.md rename to content/team/former/AakashSane.md index 054645673..7ddfc965e 100644 --- a/content/team/AakashSane.md +++ b/content/team/former/AakashSane.md @@ -2,11 +2,11 @@ title: "Aakash Sane" draft: false image: "/images/team/Aakash.jpeg" -jobtitle: "Affiliate" +jobtitle: " Postdoc" promoted: true weight: 40 Website: https://aakashsane.gitlab.io/ tags: [Ocean, Machine Learning, Climate Model Development] --- -Princeton University +JHU diff --git a/content/team/former/AbigailBodner.md b/content/team/former/AbigailBodner.md index 2e6dd1d7e..22820a235 100644 --- a/content/team/former/AbigailBodner.md +++ b/content/team/former/AbigailBodner.md @@ -2,7 +2,7 @@ title: "Abigail Bodner" draft: false image: "/images/team/AbigailBodner.jpg" -jobtitle: "Affiliate" +jobtitle: "Professor" promoted: true weight: 40 Website: https://abodner.github.io/ @@ -11,4 +11,4 @@ tags: [Ocean, Machine Learning, Climate Model Development] --- -NYU +MIT diff --git a/content/team/AlexConnolly.md b/content/team/former/AlexConnolly.md similarity index 83% rename from content/team/AlexConnolly.md rename to content/team/former/AlexConnolly.md index 13e9808d9..52ebde86b 100644 --- a/content/team/AlexConnolly.md +++ b/content/team/former/AlexConnolly.md @@ -2,12 +2,12 @@ title: "Alex Connolly" draft: false image: "/images/team/AlexConnolly.jpeg" -jobtitle: "Postdoc" promoted: true +jobtitle: Modeling Engineer weight: 16 Website: http://efmh.berkeley.edu/alexconnolly position: Boundary Layer Turbulence tags: [Atmosphere, Machine Learning ] --- -Columbia University +King County DNRP diff --git a/data/social.json b/data/social.json deleted file mode 100644 index e2e0a1d89..000000000 --- a/data/social.json +++ /dev/null @@ -1,17 +0,0 @@ -[ - { - "name": "Email", - "link": "mailto:m2lines@nyu.edu", - "image": "images/PICOL_icon_Mailw.png" - }, - { - "name": "Twitter", - "link": "https://twitter.com/M2LInES", - "image": "images/twitter.svg" - }, - { - "name": "Github", - "link": "https://github.com/m2lines", - "image": "images/GitHub-Mark-Light-64px.png" - } -] diff --git a/data/social.yaml b/data/social.yaml index d68c7ed15..8f386893f 100644 --- a/data/social.yaml +++ b/data/social.yaml @@ -1,5 +1,22 @@ -vimeo: "" -twitter: "https://twitter.com/M2LInES" -instagram: "" -linkedin: "https://www.linkedin.com/company/m2lines/" -facebook: "" + [ + { + "name": "Email", + "link": "mailto:m2lines@nyu.edu", + "image": "images/PICOL_icon_Mailw.png" + }, + { + "name": "Twitter", + "link": "https://twitter.com/M2LInES", + "image": "images/twitter.svg" + }, + { + "name": "Github", + "link": "https://github.com/m2lines", + "image": "images/GitHub-Mark-Light-64px.png" + }, + { + "name": "LinkedIn", + "link": "https://www.linkedin.com/in/m2lines-project/", + "image": "images/linkedin.png" + } +] diff --git a/static/images/linkedin.png b/static/images/linkedin.png new file mode 100644 index 000000000..a7f17d44a Binary files /dev/null and b/static/images/linkedin.png differ diff --git a/static/images/news/2609Keutgen.jpg b/static/images/news/2609Keutgen.jpg new file mode 100644 index 000000000..2970f4e6f Binary files /dev/null and b/static/images/news/2609Keutgen.jpg differ diff --git a/static/images/news/2609Subel.png b/static/images/news/2609Subel.png new file mode 100644 index 000000000..fabdb49c9 Binary files /dev/null and b/static/images/news/2609Subel.png differ diff --git a/static/images/news/2609UNlunch.jpeg b/static/images/news/2609UNlunch.jpeg new file mode 100644 index 000000000..3b34e56a7 Binary files /dev/null and b/static/images/news/2609UNlunch.jpeg differ diff --git a/static/images/news/Climate-Week-2.jpg b/static/images/news/Climate-Week-2.jpg new file mode 100644 index 000000000..9cb2e6c67 Binary files /dev/null and b/static/images/news/Climate-Week-2.jpg differ diff --git a/static/images/team/bianca.jpg b/static/images/team/bianca.jpg new file mode 100644 index 000000000..e9609ac4c Binary files /dev/null and b/static/images/team/bianca.jpg differ diff --git a/themes/hugo-hero-theme/layouts/_default/baseof.html b/themes/hugo-hero-theme/layouts/_default/baseof.html index 39cee6fb2..a2d4671dc 100644 --- a/themes/hugo-hero-theme/layouts/_default/baseof.html +++ b/themes/hugo-hero-theme/layouts/_default/baseof.html @@ -9,7 +9,7 @@ {{ block "meta_tags" . }}{{end}} - {{ if .Site.IsServer }} + {{ if hugo.IsServer }} {{ $style := resources.Get "scss/style.scss" | toCSS (dict "targetPath" "css/style.css" "enableSourceMap" true) }} {{ else }} @@ -37,7 +37,7 @@ {{ block "footer_js" . }} {{ end }} - {{ if .Site.IsServer }} + {{ if hugo.IsServer }} {{ else }} diff --git a/themes/hugo-hero-theme/layouts/blog/single.html b/themes/hugo-hero-theme/layouts/blog/single.html index 76072a415..c4c5d5fce 100644 --- a/themes/hugo-hero-theme/layouts/blog/single.html +++ b/themes/hugo-hero-theme/layouts/blog/single.html @@ -20,7 +20,7 @@ {{ $library := resources.Get "js/libs/library.js" }} {{ $services := resources.Get "js/pages/services.js" }} {{ $servicesJS := slice $library $services |resources.Concat "js/services.js" }} -{{ if .Site.IsServer }} +{{ if hugo.IsServer }} {{ else }} diff --git a/themes/hugo-hero-theme/layouts/code/single.html b/themes/hugo-hero-theme/layouts/code/single.html index b8f8fc2c1..0f9b77dee 100644 --- a/themes/hugo-hero-theme/layouts/code/single.html +++ b/themes/hugo-hero-theme/layouts/code/single.html @@ -31,7 +31,7 @@
| {{ .day }} | {{ .open }} | diff --git a/themes/hugo-hero-theme/layouts/jobs/single.html b/themes/hugo-hero-theme/layouts/jobs/single.html index b8f8fc2c1..0f9b77dee 100644 --- a/themes/hugo-hero-theme/layouts/jobs/single.html +++ b/themes/hugo-hero-theme/layouts/jobs/single.html @@ -31,7 +31,7 @@