LambdaGEO Banner

LambdaGEO

UFMA · Computer Engineering · Geotechnology & Applied Computing · DisSModel Ecosystem

prof_pic.webp

sergio.costa@ufma.br

UFMA — São Luís, MA, Brazil

Lattes · Google Scholar · ORCID

LambdaGEO is a research group at the Federal University of Maranhão (UFMA) working at the intersection of Computer Engineering, Geosciences, and Open Science.

We develop reproducible, open-source tools for spatial simulation, semantic data integration, and environmental modeling — and we publish all our teaching materials as free, open books.

How can geospatial models be built so that others can understand, reuse, and trust them?


🔬 Research Areas

🌍 Dynamic Spatial Modelling

Our flagship research area — modern, Python-native tools for discrete spatial simulation (Cellular Automata, System Dynamics, and Land Use & Cover Change).

Main project: DisSModel — a modern alternative to TerraME/LuccME (INPE).

🔗 dissmodel.github.io · GitHub Organization · pip install dissmodel

Built on the Executor Pattern: the same model code runs locally or on cloud clusters without modification. Every experiment records SHA-256 checksums, TOML specs, and Git commits for full reproducibility.

Companion textbook: Geospatial Modeling with Python — a didactic textbook covering geospatial Python from scratch; chapters 1–16 are independent of DisSModel.

DisSModel builds on two decades of prior work: TerraTranslator (Lima Júnior, 2002; with Gilberto Câmara) → TerraHS (2005, models as verifiable artifacts) → TerraME / LuccME (2007–10, INPE, spatially explicit dynamic models) → DisSModel (2024–26, Python, FAIR, cloud-native).


🌱 Other Areas of Interest

Ongoing interests with less active focus today, but part of the group’s intellectual lineage.

🔗 Semantic Web & Geoinformatics

We bridge Linked Open Data (LOD) with Geographic Information Systems (GIS) to enable interoperable, FAIR-compliant spatial research:

Project Description Link
rdfmapper Declarative Object-RDF Mapper for Python GitHub
QGISSPARQL Bridge Triple Stores ↔ QGIS for semantic mapping GitHub
DBCells Publish spatial modeling data as Linked Data cubes GitHub

These projects feed into DisSModel’s provenance layer.

Roots trace back to TerraTranslator (Lima Júnior, 2002; with Gilberto Câmara), a tool for converting geographic data formats. Rovedy A. B. Silva’s 2003 master’s dissertation (INPE, advised by Antônio Miguel Monteiro) extended it to export to GeoBR and GML 3.0 — early work on ontologies and interoperable semantics for geographic data in Brazil, predating today’s widespread use of GML.

λ Functional Programming

TerraHS (2005–2009) — an early vision of scientific models as verifiable, executable artifacts in Haskell. Now fully rewritten in pure Haskell, dropping the original FFI dependency on TerraLib: same geometry, spatial predicates, and generalized map algebra, built from scratch with no system dependencies. Used as teaching material for both functional programming and GIS courses.

PlayReg — a regex engine built on Brzozowski derivatives, following the “A Play on Regular Expressions” functional pearl, generalized via a Semiring abstraction to compute acceptance, match counts, or submatch positions.

Textbook: Programação Funcional (Haskell/Clojure/Elixir) — part of the Núcleo series in our open-access Computing Track.


👨‍🏫 Leadership & Mentorship

Prof. Sérgio Souza Costa
Associate Professor of Computer Engineering, UFMA
Researcher, Graduate Program in Environmental Science & Technology (PPGC&TAmb)

Background: Background: Applied Computing (UFMA); MSc & PhD in Applied Computing (INPE) — research in Geoprocessing & Dynamic Land-Use/Land-Cover Modeling Focus: Reproducible geospatial modeling, functional programming, FAIR data infrastructure

Mentorship Workflow

We use Notion for mentorship, lecture materials, and project tracking:
profsergiocosta.notion.site

Join LambdaGEO

We welcome motivated PIBIC and master’s students interested in:

  • Python for scientific computing
  • GIS, remote sensing, and spatial analysis
  • Reproducibility, FAIR principles, and open science
  • Software engineering for research software

📧 Contact: sergio.costa@ufma.br with a brief note about your background and interests.


🤝 Partners & Affiliations


📡 Stay Connected

“A ciência não deve ser reescrita para ir para a produção.”
(“Science should not need to be rewritten to go into production.”)
DisSModel Design Principle

news

No news so far...

latest posts

selected publications

  1. GeoNordeste
    AVALIAÇÃO DA ACURÁCIA NA CLASSIFICAÇÃO DE USO E COBERTURA DA TERRA: UM ESTUDO DE CASO NA REGIÃO INTERMEDIÁRIA DE SÃO LUÍS COM O MAPBIOMAS
    Thomas Victor de Sousa Malheiros Rocha, Sérgio Souza Costa, Luís Fernando Fernando Cirqueira da Silva Correia, and 1 more author
    Revista GeoNordeste, Dec 2025
  2. RTG
    EXPANSÃO DO DESMATAMENTO NO CERRADO MARANHENSE ENTRE OS ANOS DE 2001 – 2023
    Luís Fernando Cirqueira da Silva Correia, Thomas Victor de Sousa Malheiros Rocha, Denílson da Silva Bezerra, and 2 more authors
    Revista Tocantinense de Geografia, 2026
  3. RBC
    DBCells: An Open and Global Multi-Scale Linked Cells
    Sergio Souza Costa, Micael Lopes Silva, Thamyla Maria de Souza Lima, and 1 more author
    Revista Brasileira de Cartografia, May 2017
  4. AABC
    The Amazon COP and the Need for Integration between the Environmental and Climate Agendas
    Denilson da Silva Bezerra, Sérgio Souza Costa, and others
    Anais da Academia Brasileira de Ciências, Sep 2025
  5. RSP
    Population-based seroprevalence of SARS-CoV-2 and the herd immunity threshold in Maranhão
    Antônio Augusto Moura da Silva, Lídio Gonçalves Lima-Neto, Conceição de Maria Pedrozo e Silva de Azevedo, and 18 more authors
    Revista de Saúde Pública, Dec 2020
  6. Landsc Ecol
    Dynamical coupling of multiscale land change models
    Evaldinolia Moreira, Sérgio Souza Costa, Ana Paula Aguiar, and 2 more authors
    Landscape Ecology, Nov 2009
  7. Ci.Inf.
    DBacademic: Conectando os dados abertos das instituições de ensino do Brasil
    Sérgio Souza Costa, Mateus Vitor Duarte, Micael Lopes Silva, and 2 more authors
    Ciência da Informação, Sep 2020
  8. IntechOpen
    Spatially Explicit Modeling for Impacts of Sea-Level Rise in the Baixada Maranhense, Brazilian Legal Amazon
    Denilson da Silva Bezerra, Sérgio Souza Costa, Flávia Rebelo Mochel, and 4 more authors
    In Dynamics of the Oceans - Variability, Hydrological Cycles, and Sea Level Change, 2025
  9. PhD Thesis
    Regional scale agent-based modelling of land change: evolving institutional arrangements in frontier areas
    S. S. Costa
    National Institute for Space Research (INPE), 2012