top of page
brilhante-azul-tecnologia-fundo_1035-1337_edited.jpg

16 - 20 June 2025
Leça da Palmeira - APDL,
Portugal

HYBRID FORMAT 

INTRODUCTION TO ECOLOGICAL MODELLING

with a focus on FOOD WEB

MODELS

overview

Course overview

This intensive one-week course equips participants with the core principles and practical skills needed to design, implement, and analyse models of organisms and the ecosystems they inhabit. Through a blend of concise lectures, guided tutorials, and hands-on computer labs, you will progress from conceptual model construction to fully coded simulations, gaining insight into the entire modelling workflow—from defining questions and system boundaries to interpreting results for management and policy.

​

Although the methodology taught is applicable to any ecosystem, the examples presented during the course will focus on marine organisms and ecosystems.

Key topics and activities

  • Conceptual foundations: systems thinking, model purpose, scope, and hierarchy

  • Model structure: selecting state variables, external drivers, and key biophysical processes; mapping trophic and non-trophic interactions

  • Mathematical formulation: translating ecological concepts into differential and difference equations, mass-balance constraints, and parameter sets

  • Software practice: step-by-step projects in STELLA® (diagram-based dynamical systems), Ecopath with Ecosim (trophic mass-balance and time-dynamic food-web modelling), and R (custom-coded simulation and visualisation)

  • Calibration and validation: parameter estimation, sensitivity and uncertainty analysis, and benchmarking against empirical data

  • Scenario analysis and communication: running “what-if” experiments, evaluating management options, and presenting model insights to scientific and stakeholder audiences

Learning outcomes

By the end of the week you will be able to:

  • Formulate clear ecological questions and translate them into appropriate model structures.

  • Build and document dynamic models in STELLA, Ecopath with Ecosim, and R, selecting the platform that best fits the problem.

  • Evaluate model behaviour through calibration, sensitivity testing, and uncertainty appraisal.

  • Design and run scenario simulations that inform conservation, fisheries, and climate-adaptation decisions.

  • Critically interpret and communicate modelling results, acknowledging assumptions and limitations, to support evidence-based marine ecosystem management.

TYPES OF MODELS AND Applications

  • The course will unpack a spectrum of modelling frameworks—scope-for-growth, population-dynamics, Dynamic Energy Budget (DEB), and coupled hydrodynamic models—clarifying their assumptions, strengths, and real-world applications.

  • A specific focus of this edition will be on food web models and linear inverse modelling with 2 days of dedicated lecturers delivered by Nathalie Niquil, Research Director at UMR BOREA, University of Caen Normandy (ORCID: 0000-0002-0772-754X).

  • Food web models and linear inverse modeling (LIM) are powerful tools for unravelling the complexity of marine ecosystems.

  • A food web model represents “who eats whom” in an ecosystem, often as a network of trophic interactions. In these models, each link is typically a weighted connection denoting a flow of organic matter or energy from prey to predator. By capturing these trophic connections, food web models help scientists visualize and quantify the interactions among species.

  • Linear inverse modelling (LIM) , on the other hand, is a quantitative approach used to estimate the magnitudes of those energy or nutrient flows through the food web, especially when many flows cannot be measured directly.

  • Together, these approaches bridge the gap between raw ecological data and a global understanding of ecosystem structure.

Practical Sessions

Participants will learn:

  • STELLA (isee systems) fundamentals – navigate the stock-and-flow interface, configure state variables and feedback loops, run marine-ecosystem simulations, and perform basic sensitivity tests.

  • Model implementation in STELLA – translate conceptual diagrams into executable models, parameterise processes, and export outputs for further analysis.

  • Ecopath with Ecosim fundamentals – build trophic mass-balance models in Ecopath, extend them to time-dynamic Ecosim simulations, and evaluate fishing or climate scenarios.

  • Implementing models in Ecopath/Ecosim – input diet, biomass and production data; balance the model; calibrate temporal fits; and generate management-relevant indicators.

  • R for Ecological Network Analysis – import flow matrices, compute core network metrics (e.g., connectance, transfer efficiency, cycling indices) with packages such as enaR and NetIndices, and visualise energy-flow networks.

  • Workflow integration – move outputs from STELLA and Ecopath/Ecosim into R for deeper statistical exploration, uncertainty appraisal, and publication-quality graphics.

topics
LEARNING
MODELS
PRACTICAL
ecidesafioAsset 2cor1.png
program in brief
Day 3
18 June

Theoretical - Food Web Models & Ecological Network Analysis

  • The History and Evolution of Food Web Modelling

  • Basics of food webs

  • Modelling food webs

  • Data for food web models

  • Ecological Network Analysis (ENA)

Practical - Modelling with Ecopath & enaR

  • Introduction to Ecopath with Ecosim (EwE)

  • Building a model in EwE

  • Dynamic Simulations with Ecosim

  • Network analysis with enaR (R package)

Theoretical - Linear Inverse Modelling and ENA

  • ?What Is Linear Inverse Modelling (LIM)

  • Mathematical Foundations of LIM

  • Applications of LIM in Ecology, using the new R package: samplelim 

  • Linking LIM to ENA

Practical - Exercises with ENA & LIM

  • Deepening with ENA (enaR)

  • Hands-on with Linear Inverse Modelling

  • Synthesis Exercise (ENA + LIM)​​

Day 4
19 June
Day 1
16 June

Theoretical - Building an Ecological Model

  • Introduction to ecological models

  • Key model constituents

  • Core ecological processes

  • The modelling procedure

  • Implementation and real-world examples

​​

Practical - Systems Thinking and STELLA

  • Introduction to System’s thinking

  • STELLA overview

  • Hands-on Activity: from Conceptual to Computational

Theoretical - Exploring Types of Ecological Models

  • Why model variety matters 

  • Scope for growth (SFG) models

  • Population Dynamics models

  • Individual-based models (IBMs)/Agent-based models (ABMs)

  • Bioenergetics and Dynamic Energy Budget (DEB) models

Practical - Simulation Practice with STELLA

  • Simulations with different types of models

  • Exploring outputs

  • Testing parameter sensitivity

  • Setting and running what-if scenarios

Day 2
17 June
Day 5
20 June

Theoretical - Linking Ecological Models with Other Model Types

  • Why link models

  • Presentation of several case studies

Practical - Free Brainstorming & Project Presentations
Discuss and present:

  • A model idea, ecological question, or case study

  • A conceptual diagram or system sketch

  • Progress using STELLA, R, Ecopath, or ENA

Program
audience
Target audience

Graduate students (MSc, PhD)

​

Advanced Undergraduate students


Environmental Scientists and Analysts


Fisheries and Aquatic Resource Managers


Policy Advisors and Technicians in Environmental Agencies

LECTURERS
Invited
lecturers
ester dias.jpg

Ester Dias

PhD Researcher RACE team, CIIMAR

​

isabel.jpg

Isabel Iglesias

PhD, Assistant Researcher LOAI team, CIIMAR

fabiola.jpg

Fabíola Amorim

PhD Researcher LOAI team, CIIMAR

Laurie.jpeg

Laurie Michaud

Assistant Researcher

UMR M2C,

University of Caen Normandy

rita.jpg

Rita Bastos

Post-Doc Researcher​

Invasions Group, CIBIO

Keynote
lecturer
nathali.jpg

Nathalie Niquil

CNRS Research Director

UMR M2C,

University of Caen Normandy

Organizers and Lecturers
irene.jpg

Irene Martins

PhD, Principal Researcher MEMO team, CIIMAR

29114_Alexandre_Moreira_MEMO.jpg

Alexandre Moreira

MSc Researcher, MEMO team, CIIMAR

48293_Sara_Barrientos_Irene-Martins.jpg

Sara Barrientos

PhD Researcher, MEMO team, CIIMAR

alexandra.jpg

Alexandra Guerra

MSc Researcher, MEMO team, CIIMAR

registration

RegistratiON

COURSE FEE

​

  • Full course (in person): €200 (€150 for CIIMAR/UP members)

  • Online option (theoretical classes only): €100

  • Single-day attendance: €50

NUMBER OF PARTICIPANTS

Minimum: 8

Maximum: 120

DEADLINE FOR REGISTRATION

6th of June 2025

01.

Fill the form and check payment details here

​​​

02.

Send proof of payment to trainingandcareer@ciimar.up.pt

Registrations will only be considered with the proof of payment.

03.

In case of non-comparence, registration fees will not be reimbursed

​

​

contato

Get in Touch

Irene Martins

imartins@ciimar.up.pt

Message sent. Thanks!

  • pngwing.com

© 2025 by Alex G.          Designed with Wix.com

bottom of page