Journal article 90 views 10 downloads
swaRmverse: An R package for the comparative analysis of collective motion
Methods in Ecology and Evolution, Volume: 16, Issue: 1, Pages: 29 - 39
Swansea University Authors: Marina Papadopoulou , Andrew King
-
PDF | Version of Record
© 2024 The Author(s). This is an open access article under the terms of the Creative Commons Attribution-NonCommercial License.
Download (3.09MB)
DOI (Published version): 10.1111/2041-210x.14460
Abstract
1. Collective motion, that is the coordinated spatial and temporal organisation of individuals, is a core element in the study of collective animal behaviour. The self-organised properties of how a group moves influence its various behavioural and ecological processes, such as predator-prey dynamics...
Published in: | Methods in Ecology and Evolution |
---|---|
ISSN: | 2041-210X 2041-210X |
Published: |
Wiley
2025
|
Online Access: |
Check full text
|
URI: | https://cronfa.swan.ac.uk/Record/cronfa68232 |
first_indexed |
2024-11-25T14:21:42Z |
---|---|
last_indexed |
2025-01-15T20:35:59Z |
id |
cronfa68232 |
recordtype |
SURis |
fullrecord |
<?xml version="1.0"?><rfc1807><datestamp>2025-01-15T14:32:16.5287743</datestamp><bib-version>v2</bib-version><id>68232</id><entry>2024-11-12</entry><title>swaRmverse: An R package for the comparative analysis of collective motion</title><swanseaauthors><author><sid>a2fe90e37bd6b78c6fdb9e640057c0ea</sid><ORCID>0000-0002-6478-8365</ORCID><firstname>Marina</firstname><surname>Papadopoulou</surname><name>Marina Papadopoulou</name><active>true</active><ethesisStudent>false</ethesisStudent></author><author><sid>cc115b4bc4672840f960acc1cb078642</sid><ORCID>0000-0002-6870-9767</ORCID><firstname>Andrew</firstname><surname>King</surname><name>Andrew King</name><active>true</active><ethesisStudent>false</ethesisStudent></author></swanseaauthors><date>2024-11-12</date><deptcode>BGPS</deptcode><abstract>1. Collective motion, that is the coordinated spatial and temporal organisation of individuals, is a core element in the study of collective animal behaviour. The self-organised properties of how a group moves influence its various behavioural and ecological processes, such as predator-prey dynamics, social foraging, and migration. Little is, however, known about the inter- and intra-specific variation in collective motion. Despite the significant advancement in high-resolution tracking of multiple individuals within groups, providing collective motion data for animals in the lab and the field, a framework to perform quantitative comparisons across species and contexts is lacking.2. Here, we present the swaRmverse package. Building on two existing R packages, trackdf and swaRm, swaRmverse enables the identification and analysis of collective motion ‘events’, as presented in Papadopoulou et al. (2023a), creating a unit of comparison across datasets. We describe the package’s structure and showcase its functionality using existing datasets from several species and simulated trajectories from an agent-based model.3. From positional time-series data for multiple individuals (x-y-t-id), swaRmverse identifies events of collective motion based on the distribution of polarisation and group speed. For each motion event, a suite of validated biologically meaningful metrics are calculated, and events are placed into a ‘swarm space’ through dimensional reduction techniques.4. Our package provides the first automated pipeline enabling the analysis of data on collective behaviour. Thepackage allows the calculation and use of 18 complex metrics for users without a strong quantitative background and will promote communication and data-sharing across disciplines, standardising the quantification of collective motion across species and promoting comparative investigations.</abstract><type>Journal Article</type><journal>Methods in Ecology and Evolution</journal><volume>16</volume><journalNumber>1</journalNumber><paginationStart>29</paginationStart><paginationEnd>39</paginationEnd><publisher>Wiley</publisher><placeOfPublication/><isbnPrint/><isbnElectronic/><issnPrint>2041-210X</issnPrint><issnElectronic>2041-210X</issnElectronic><keywords>animal behaviour, collective motion, comparative analysis, dimensionality reduction, modelvalidation, R package, trajectory data</keywords><publishedDay>7</publishedDay><publishedMonth>1</publishedMonth><publishedYear>2025</publishedYear><publishedDate>2025-01-07</publishedDate><doi>10.1111/2041-210x.14460</doi><url/><notes/><college>COLLEGE NANME</college><department>Biosciences Geography and Physics School</department><CollegeCode>COLLEGE CODE</CollegeCode><DepartmentCode>BGPS</DepartmentCode><institution>Swansea University</institution><apcterm>Other</apcterm><funders>Office of Naval Research. Grant Number: N629092112030 ; National Science Foundation. Grant Number: EF 2222418</funders><projectreference/><lastEdited>2025-01-15T14:32:16.5287743</lastEdited><Created>2024-11-12T15:15:23.8873131</Created><path><level id="1">Faculty of Science and Engineering</level><level id="2">School of Biosciences, Geography and Physics - Biosciences</level></path><authors><author><firstname>Marina</firstname><surname>Papadopoulou</surname><orcid>0000-0002-6478-8365</orcid><order>1</order></author><author><firstname>Simon</firstname><surname>Garnier</surname><orcid>0000-0002-3886-3974</orcid><order>2</order></author><author><firstname>Andrew</firstname><surname>King</surname><orcid>0000-0002-6870-9767</orcid><order>3</order></author></authors><documents><document><filename>68232__33341__e622c29a22574562a71c59300d93bf20.pdf</filename><originalFilename>68232.VoR.pdf</originalFilename><uploaded>2025-01-15T14:30:05.4724556</uploaded><type>Output</type><contentLength>3235586</contentLength><contentType>application/pdf</contentType><version>Version of Record</version><cronfaStatus>true</cronfaStatus><documentNotes>© 2024 The Author(s). This is an open access article under the terms of the Creative Commons Attribution-NonCommercial License.</documentNotes><copyrightCorrect>true</copyrightCorrect><language>eng</language><licence>http://creativecommons.org/licenses/by-nc/4.0/</licence></document></documents><OutputDurs/></rfc1807> |
spelling |
2025-01-15T14:32:16.5287743 v2 68232 2024-11-12 swaRmverse: An R package for the comparative analysis of collective motion a2fe90e37bd6b78c6fdb9e640057c0ea 0000-0002-6478-8365 Marina Papadopoulou Marina Papadopoulou true false cc115b4bc4672840f960acc1cb078642 0000-0002-6870-9767 Andrew King Andrew King true false 2024-11-12 BGPS 1. Collective motion, that is the coordinated spatial and temporal organisation of individuals, is a core element in the study of collective animal behaviour. The self-organised properties of how a group moves influence its various behavioural and ecological processes, such as predator-prey dynamics, social foraging, and migration. Little is, however, known about the inter- and intra-specific variation in collective motion. Despite the significant advancement in high-resolution tracking of multiple individuals within groups, providing collective motion data for animals in the lab and the field, a framework to perform quantitative comparisons across species and contexts is lacking.2. Here, we present the swaRmverse package. Building on two existing R packages, trackdf and swaRm, swaRmverse enables the identification and analysis of collective motion ‘events’, as presented in Papadopoulou et al. (2023a), creating a unit of comparison across datasets. We describe the package’s structure and showcase its functionality using existing datasets from several species and simulated trajectories from an agent-based model.3. From positional time-series data for multiple individuals (x-y-t-id), swaRmverse identifies events of collective motion based on the distribution of polarisation and group speed. For each motion event, a suite of validated biologically meaningful metrics are calculated, and events are placed into a ‘swarm space’ through dimensional reduction techniques.4. Our package provides the first automated pipeline enabling the analysis of data on collective behaviour. Thepackage allows the calculation and use of 18 complex metrics for users without a strong quantitative background and will promote communication and data-sharing across disciplines, standardising the quantification of collective motion across species and promoting comparative investigations. Journal Article Methods in Ecology and Evolution 16 1 29 39 Wiley 2041-210X 2041-210X animal behaviour, collective motion, comparative analysis, dimensionality reduction, modelvalidation, R package, trajectory data 7 1 2025 2025-01-07 10.1111/2041-210x.14460 COLLEGE NANME Biosciences Geography and Physics School COLLEGE CODE BGPS Swansea University Other Office of Naval Research. Grant Number: N629092112030 ; National Science Foundation. Grant Number: EF 2222418 2025-01-15T14:32:16.5287743 2024-11-12T15:15:23.8873131 Faculty of Science and Engineering School of Biosciences, Geography and Physics - Biosciences Marina Papadopoulou 0000-0002-6478-8365 1 Simon Garnier 0000-0002-3886-3974 2 Andrew King 0000-0002-6870-9767 3 68232__33341__e622c29a22574562a71c59300d93bf20.pdf 68232.VoR.pdf 2025-01-15T14:30:05.4724556 Output 3235586 application/pdf Version of Record true © 2024 The Author(s). This is an open access article under the terms of the Creative Commons Attribution-NonCommercial License. true eng http://creativecommons.org/licenses/by-nc/4.0/ |
title |
swaRmverse: An R package for the comparative analysis of collective motion |
spellingShingle |
swaRmverse: An R package for the comparative analysis of collective motion Marina Papadopoulou Andrew King |
title_short |
swaRmverse: An R package for the comparative analysis of collective motion |
title_full |
swaRmverse: An R package for the comparative analysis of collective motion |
title_fullStr |
swaRmverse: An R package for the comparative analysis of collective motion |
title_full_unstemmed |
swaRmverse: An R package for the comparative analysis of collective motion |
title_sort |
swaRmverse: An R package for the comparative analysis of collective motion |
author_id_str_mv |
a2fe90e37bd6b78c6fdb9e640057c0ea cc115b4bc4672840f960acc1cb078642 |
author_id_fullname_str_mv |
a2fe90e37bd6b78c6fdb9e640057c0ea_***_Marina Papadopoulou cc115b4bc4672840f960acc1cb078642_***_Andrew King |
author |
Marina Papadopoulou Andrew King |
author2 |
Marina Papadopoulou Simon Garnier Andrew King |
format |
Journal article |
container_title |
Methods in Ecology and Evolution |
container_volume |
16 |
container_issue |
1 |
container_start_page |
29 |
publishDate |
2025 |
institution |
Swansea University |
issn |
2041-210X 2041-210X |
doi_str_mv |
10.1111/2041-210x.14460 |
publisher |
Wiley |
college_str |
Faculty of Science and Engineering |
hierarchytype |
|
hierarchy_top_id |
facultyofscienceandengineering |
hierarchy_top_title |
Faculty of Science and Engineering |
hierarchy_parent_id |
facultyofscienceandengineering |
hierarchy_parent_title |
Faculty of Science and Engineering |
department_str |
School of Biosciences, Geography and Physics - Biosciences{{{_:::_}}}Faculty of Science and Engineering{{{_:::_}}}School of Biosciences, Geography and Physics - Biosciences |
document_store_str |
1 |
active_str |
0 |
description |
1. Collective motion, that is the coordinated spatial and temporal organisation of individuals, is a core element in the study of collective animal behaviour. The self-organised properties of how a group moves influence its various behavioural and ecological processes, such as predator-prey dynamics, social foraging, and migration. Little is, however, known about the inter- and intra-specific variation in collective motion. Despite the significant advancement in high-resolution tracking of multiple individuals within groups, providing collective motion data for animals in the lab and the field, a framework to perform quantitative comparisons across species and contexts is lacking.2. Here, we present the swaRmverse package. Building on two existing R packages, trackdf and swaRm, swaRmverse enables the identification and analysis of collective motion ‘events’, as presented in Papadopoulou et al. (2023a), creating a unit of comparison across datasets. We describe the package’s structure and showcase its functionality using existing datasets from several species and simulated trajectories from an agent-based model.3. From positional time-series data for multiple individuals (x-y-t-id), swaRmverse identifies events of collective motion based on the distribution of polarisation and group speed. For each motion event, a suite of validated biologically meaningful metrics are calculated, and events are placed into a ‘swarm space’ through dimensional reduction techniques.4. Our package provides the first automated pipeline enabling the analysis of data on collective behaviour. Thepackage allows the calculation and use of 18 complex metrics for users without a strong quantitative background and will promote communication and data-sharing across disciplines, standardising the quantification of collective motion across species and promoting comparative investigations. |
published_date |
2025-01-07T20:45:03Z |
_version_ |
1821983326808834048 |
score |
11.048042 |