Skip to content

DisSModel Book

Technical reference guide for the DisSModel ecosystem — a Python-native, FAIR-aligned framework for dynamic spatial modeling, designed as a modern alternative to TerraME/LUCCME (INPE/CCST).

Relationship to the textbook

This book is the technical reference for the ecosystem: installation, API, architecture, migration guide. For the didactic material on geographic data science in Python — from scratch up to DisSModel — see Geospatial Modeling with Python.

How to use this book

  • Already know TerraME and want to migrate? Go straight to Ch. 11 — Migrating from TerraME/LUCCME.
  • Starting from scratch? Follow Part I in order.
  • Want a specific paradigm (cellular automata, agents, system dynamics)? Go to Part II.
  • Want to run on production/cluster? See Part IV.

Ecosystem map

graph TD
    A[dissmodel — core] --> B[Ch 4: Cellular Automata]
    A --> C[Ch 5: Agent-Based Modeling]
    A --> D[Ch 6: System Dynamics]
    A --> E[Ch 7: DisSLUCC]
    A --> G[Ch 10: Spatial Data Cubes]
    G --> E
    E --> H[Ch 8: Coastal Dynamics case study]
    A --> I[Ch 9: DisSModel Platform]
    H --> I

Status

This book is under active construction. Chapters marked TODO don't have content yet — the complete skeleton already reflects the planned final structure.