Ecosystem shuffle: the neutRal R package to simulate species dance moves

Abstract Understanding how biodiversity patterns emerge from simple ecological processes remains a central challenge in community ecology. Neutral theory provides a parsimonious framework in which species are assumed to be ecologically equivalent and community dynamics arise from stochastic processes such as dispersal, immigration, and speciation. Despite its conceptual simplicity, the spatial implementation of neutral models is often computationally non–trivial and difficult to explore interactively. In this paper I present , an R package designed to simulate spatially explicit neutral community dynamics on a two–dimensional lattice. The package implements a small set of transparent stochastic rules governing local dispersal, global dispersal, and speciation, allowing users to generate and visualize emergent spatial patterns and biodiversity gradients. provides a modular workflow consisting of three core functions: simulation of neutral dynamics, visualization of final spatial configurations, and calculation of biodiversity metrics including species richness and Shannon diversity. Through a series of simulation experiments, I illustrate how can be used to check the influence of the key model parameters on the achieved spatial patterns. By combining simplicity, reproducibility, and spatial explicitness, offers an accessible platform for exploratory research, neutral model construction, and teaching in computational ecology.

Authors

Institutions

Publication Details

Journal
Community Ecology
Published
2026-05-27
DOI
https://doi.org/10.1007/s42974-026-00310-8
Primary Topic
Species Distribution and Climate Change
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Ecosystem shuffle: the neutRal R package to simulate species dance moves

Duccio Rocchini
Community Ecology
Species Distribution and Climate Change
article

Ecosystem shuffle: the neutRal R package to simulate species dance moves

Duccio Rocchini
article en

Abstract

Abstract Understanding how biodiversity patterns emerge from simple ecological processes remains a central challenge in community ecology. Neutral theory provides a parsimonious framework in which species are assumed to be ecologically equivalent and community dynamics arise from stochastic processes such as dispersal, immigration, and speciation. Despite its conceptual simplicity, the spatial implementation of neutral models is often computationally non–trivial and difficult to explore interactively. In this paper I present , an R package designed to simulate spatially explicit neutral community dynamics on a two–dimensional lattice. The package implements a small set of transparent stochastic rules governing local dispersal, global dispersal, and speciation, allowing users to generate and visualize emergent spatial patterns and biodiversity gradients. provides a modular workflow consisting of three core functions: simulation of neutral dynamics, visualization of final spatial configurations, and calculation of biodiversity metrics including species richness and Shannon diversity. Through a series of simulation experiments, I illustrate how can be used to check the influence of the key model parameters on the achieved spatial patterns. By combining simplicity, reproducibility, and spatial explicitness, offers an accessible platform for exploratory research, neutral model construction, and teaching in computational ecology.

Community Ecology
University of Bologna (IT)
Life in Land
Openalex Percentile: Top 6%
Species Distribution and Climate Change
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.