~/conference

PROPL 2025

date:2025-10-13
location:Singapore, Singapore
series:PROPL · 3 editions
editions:[PROPL 2024, PROPL 2025, PROPL 2026]

environmental data scientists, geospatial engineers, research software engineers, climate modelers, data engineers, platform engineers

wastewater surveillance for early warning; GIS flood and vulnerability models; reproducible geospatial workflows; STAC extension with DAGs; GPU-accelerated flow accumulation; LiDAR tree segmentation metrics; declarative geospatial expressions; planetary-scale embeddings library; FAIR live computational commons; spatial programming with bigraphs; provenance-aware authoring tools; biodiversity observation pipelines

titleauthorlength
Precision Action Towards Climate and Health (PATCH)Angela Chaudhuri, Nitish Kumar Venkatesan, Prerakkumar Mukeshkumar Shah, Sabhimanvi Dua18m
A digital platform that fuses environmental, participatory and media surveillance into actionable government alerts and local guidance, already deployed in…
Talk on
What we talk about when we talk about scientific programmingPatrick Ferris17m
Updates to the same remote dataset change land‑cover conclusions dramatically — an example shows deforestation jumping from 3% to 8.5% when the provider…
Talk on
Scaling the Urban Forest: An Integrated Framework for Managing Cities by Fusing Raster(…)Andrés C. Zúñiga-González, Anil Madhavapeddy, Ronita Bardhan11m
A reproducible pipeline converts LiDAR rasters and vector building/park data into building-level metrics across England, producing 190 million trees segmented…
Talk on
Spatial Programming for Environmental MonitoringJosh Millar, Ryan T. Gibb, Roy Ang, Hamed Haddadi, Anil Madhavapeddy16m
Argues for treating space as a first-class programming concept using bigraphs to encode containment and links, implements a runtime called byrost that derives…
Talk on
STACD: STAC Extension with DAGs for Geospatial Data and Algorithm ManagementSaharsh Laud, Saurabh Joshi, Tarun Mangla, Abhilash Jindal, Aaditeshwar Seth14m
Proposes STACD, a STAC extension that attaches DAGs, algorithm versioning and execution metadata so workflows are first-class catalog entries; provides a…
Talk on
Authoring Tools for Transparent Climate ReportingRoly Perera, Joe Bond, Cristina David, Andrew M McNutt, Alfonso Piscitelli21m
Built a prototype called Fluid transparent programming language that tracks data flow to make charts and supporting text queryable and provenance-visible…
Talk on
A FAIR Case for a Live Computational CommonsCyrus Omar, Michael Coblenz, Anil Madhavapeddy26m
Proposal for a planetary-scale live computational commons called Fairground that stores thousands of executable artifacts, runs them with a distributed…
Talk on
Challenges in Practice: Building a Usable Library for Planetary-Scale EmbeddingsSadiq Jaffer, Frank Feng, Robin Young, Srinivasan Keshav, Anil Madhavapeddy15m
Pre-computed TESSERA 128-d embeddings replace a year of 10 m optical and radar imagery, trained on 800 billion non-cloudy pixel time series and stored by year…
Talk on
GPU-accelerated Hydrology Algorithms for On-prem Computation: Flow accumulation,(…)Rahul Kumar, Vatsal Jingar, Abhilash Jindal, Aaditeshwar Seth21m
GPU implementations rework flow direction, flow accumulation, stream ordering, watershed delineation and runoff into PI / SP / LP primitives and a GPU-parallel…
Talk on
Programming Opportunities for the Global Biodiversity Observation NetworkJean-Michel Lord, Jamie M. Kass, Andrew Gonzalez, Michael Dales, Anil Madhavapeddy24m
A platform called BON in a box packages community-contributed scripts plus a YAML description into reusable pipelines that compute EBVs and CBD indicators; the…
Talk on
Yirgacheffe: a declarative approach to geospatial dataMichael Dales, Alison Eyres, Patrick Ferris, Anil Madhavapeddy, Francesca A. Ridley, Simon Tarr13m
Yirgacheffe is a Python declarative geospatial library that expresses raster ops as numpy‑style expressions, performs lazy evaluation, and automatically chunks…
Talk on
Welcome to the 2nd PROPLAnil Madhavapeddy, KC Sivaramakrishnan, Dominic Orchard06m
Workshop revival originates from a small cross-disciplinary effort to apply programming languages and systems to climate and biodiversity problems, following a…
Organiser
Towards Modelling and Verification of Coupler Behaviour in Climate ModelsChinmayi Prabhu Baramashetru, Dominic Orchard22m
Argues for inserting dynamic runtime contracts at coupler boundaries to catch unit mismatches, timing and routing errors before they propagate; extracts…
Talk on
Bridging Disciplinary Gaps in Climate Research Through Programming Accessibility and(…)Cristian Urlea, Ana Denisa Urlea, Wim Vanderbauwhede, Adriana Laura Voinea, Syed Waqar Nabi07m
Prototype language embeds AST holes with prompt-boundaries so an LLM only edits a specific subtree, enforced by an interpreter that limits generation and makes…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.