Rosario: An algorithm to analyse cyclical data in Ecology

Temporal niche overlap can be effectively studied using null models, which are statistical tools that randomise ecological data to reveal underlying patterns. The Rosario R package enables robust analysis of cyclical phenomena in ecology through the implementation of the Rosario algorithm. The Rosario package preserves temporal autocorrelation (the tendency for events close in time to be similar) and generates biologically realistic time-use scenarios. To ensure continued usability and standardisation, we are transitioning the Rosario algorithm from Windows-based software to the R programming environment. This transition enhances accessibility and compatibility with R packages, such as activity and overlap. Unlike these packages, rosario supports concurrent overlap analysis amongst multiple biological identities (e.g. individuals, species, populations, communities) at the same time, offering a more comprehensive approach to studying cyclical data. Now, users can access rosario in R and work with a full suite of packages in one language, facilitating complementary insights into natural temporal patterns.

Authors

Institutions

Publication Details

Journal
Biodiversity Data Journal
Published
2026-06-12
DOI
https://doi.org/10.3897/bdj.14.e176358
Primary Topic
Data Analysis with R
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Rosario: An algorithm to analyse cyclical data in Ecology

Iván Castro-Arellano, Tatiana Velásquez-Roa, Maria Hurtado-Materon, Angel Robles-Fernández
Biodiversity Data Journal
Data Analysis with R
article

Rosario: An algorithm to analyse cyclical data in Ecology

Iván Castro-Arellano, Tatiana Velásquez-Roa, Maria Hurtado-Materon, Angel Robles-Fernández
article en

Abstract

Temporal niche overlap can be effectively studied using null models, which are statistical tools that randomise ecological data to reveal underlying patterns. The Rosario R package enables robust analysis of cyclical phenomena in ecology through the implementation of the Rosario algorithm. The Rosario package preserves temporal autocorrelation (the tendency for events close in time to be similar) and generates biologically realistic time-use scenarios. To ensure continued usability and standardisation, we are transitioning the Rosario algorithm from Windows-based software to the R programming environment. This transition enhances accessibility and compatibility with R packages, such as activity and overlap. Unlike these packages, rosario supports concurrent overlap analysis amongst multiple biological identities (e.g. individuals, species, populations, communities) at the same time, offering a more comprehensive approach to studying cyclical data. Now, users can access rosario in R and work with a full suite of packages in one language, facilitating complementary insights into natural temporal patterns.

Biodiversity Data JournalVol. 14
Texas State University (US), University of Kansas (US), Texas A&M University (US)
Openalex Percentile: Top 4%
Data Analysis with R
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.

Rosario: An algorithm to analyse cyclical data in Ecology — Iván Castro-Arellano, Tatiana Velásquez-Roa, et al. · Biodiversity Data Journal (2026) | TGRS Research Map | TGRS