We teach models to listen to data.

The Applied Math and Computer Science Lab in Barranquilla, Colombia, builds data assimilation, inverse-problem and optimization methods that turn noisy observations into better forecasts for weather, air quality and the city around us.

ensemble membersobservationanalysis
2017Founded at Universidad del Norte
49Journal & conference papers
4Open-source software packages
WRF · 0.5 kmOperational forecasts for Barranquilla
Research supported by

What we work on

A space that brings together people from different fields of science, motivated to solve real problems through scientific computing, mathematics and statistics.

Data assimilation

Ensemble Kalman filters, 4D-Var and hybrid MCMC schemes that fold observations into numerical models, including non-Gaussian and adjoint-free formulations.

Core line

Inverse problems & parameter estimation

Recovering what we cannot measure directly from what we can, with shrinkage covariance estimators and modified Cholesky decompositions.

Core line

Numerical optimization

Trust-region, line-search and random-direction methods for large, expensive objective functions.

Methods

Combinatorial optimization

Tabu search, simulated annealing and nature-inspired algorithms applied to localization and scheduling problems.

Methods

Bayesian inference

Posterior sampling and uncertainty quantification for physical models.

Methods

High performance computing

Running WRF, MPI and parallel Python on UN-HPC to make all of the above feasible at real-world scale.

Infrastructure

Data science & engineering

Urban analytics, climate downscaling and PM2.5 monitoring for Barranquilla and the Colombian Caribbean.

Applications

Funded projects

Externally funded research where the lab leads or co-leads the work. Full details on the projects page.

Banco de la República · FPIT · Project 5.056

High-resolution atmospheric data repository for the Atlántico department via data assimilation and machine learning

A 1980–2100 dataset of wind, temperature and humidity for the Atlántico region, produced by downscaling NCEP-DOE Reanalysis 2 with data assimilation and machine learning. Released as the open-source TEDA framework.

Role Principal investigator2024–2025Completed
Minciencias · SIGP 68747 / 68790 · with EAFIT and Universidad de Antioquia

ExPoR2: Ensemble of models to estimate human exposure to air pollutants in urban areas

Part of the ExPoR2 programme on human exposure to atmospheric pollution as a decision-making tool. The lab contributes ensemble-based data assimilation for air-quality models in the Tropical Andes.

Role Co-investigatorStarted 2020Completed
Error bounds for solving linear systems in the preconditioned Crank–Nicolson scheme
Error bounds in the preconditioned Crank–Nicolson scheme. The black line separates convergence from divergence in proposal steps.

A numerical method for solving linear systems in the preconditioned Crank–Nicolson algorithm

Nino-Ruiz, E. D. · Applied Mathematics Letters, Elsevier · 2020

When can the linear solves inside pCN proposals be trusted? The paper gives explicit bounds on the error they introduce and a practical rule for choosing the step.

Read at the publisher

Recent publications

Journal, conference and software papers from the group and its collaborators.

Good memories

Workshops, visits and everyday life in the lab over the years. Click a photo to enlarge it.

People

Students face problems in data assimilation, inverse problems, applied statistics and numerical optimization from their first semester in the group.

Elias D. Nino-Ruiz

Elias D. Nino-Ruiz, Ph.D.

Director · Founded the lab in April 2017

Data-driven models are of primary interest for us; it is fascinating to see what data can tell us about the underlying physical process. Feel free to contact me if you want to be part of the group.

Personal site  ·  Meet the whole team

Resources for the group

Practical guides we wrote so that nobody has to fight the cluster twice.