Cargando…
MoveApps: a serverless no-code analysis platform for animal tracking data
BACKGROUND: Bio-logging and animal tracking datasets continuously grow in volume and complexity, documenting animal behaviour and ecology in unprecedented extent and detail, but greatly increasing the challenge of extracting knowledge from the data obtained. A large variety of analysis methods are b...
Autores principales: | , , , , , , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9290230/ https://www.ncbi.nlm.nih.gov/pubmed/35843990 http://dx.doi.org/10.1186/s40462-022-00327-4 |
_version_ | 1784748852178321408 |
---|---|
author | Kölzsch, Andrea Davidson, Sarah C. Gauggel, Dominik Hahn, Clemens Hirt, Julian Kays, Roland Lang, Ilona Lohr, Ashley Russell, Benedict Scharf, Anne K. Schneider, Gabriel Vinciguerra, Candace M. Wikelski, Martin Safi, Kamran |
author_facet | Kölzsch, Andrea Davidson, Sarah C. Gauggel, Dominik Hahn, Clemens Hirt, Julian Kays, Roland Lang, Ilona Lohr, Ashley Russell, Benedict Scharf, Anne K. Schneider, Gabriel Vinciguerra, Candace M. Wikelski, Martin Safi, Kamran |
author_sort | Kölzsch, Andrea |
collection | PubMed |
description | BACKGROUND: Bio-logging and animal tracking datasets continuously grow in volume and complexity, documenting animal behaviour and ecology in unprecedented extent and detail, but greatly increasing the challenge of extracting knowledge from the data obtained. A large variety of analysis methods are being developed, many of which in effect are inaccessible to potential users, because they remain unpublished, depend on proprietary software or require significant coding skills. RESULTS: We developed MoveApps, an open analysis platform for animal tracking data, to make sophisticated analytical tools accessible to a global community of movement ecologists and wildlife managers. As part of the Movebank ecosystem, MoveApps allows users to design and share workflows composed of analysis modules (Apps) that access and analyse tracking data. Users browse Apps, build workflows, customise parameters, execute analyses and access results through an intuitive web-based interface. Apps, coded in R or other programming languages, have been developed by the MoveApps team and can be contributed by anyone developing analysis code. They become available to all user of the platform. To allow long-term and cross-system reproducibility, Apps have public source code and are compiled and run in Docker containers that form the basis of a serverless cloud computing system. To support reproducible science and help contributors document and benefit from their efforts, workflows of Apps can be shared, published and archived with DOIs in the Movebank Data Repository. The platform was beta launched in spring 2021 and currently contains 49 Apps that are used by 316 registered users. We illustrate its use through two workflows that (1) provide a daily report on active tag deployments and (2) segment and map migratory movements. CONCLUSIONS: The MoveApps platform is meant to empower the community to supply, exchange and use analysis code in an intuitive environment that allows fast and traceable results and feedback. By bringing together analytical experts developing movement analysis methods and code with those in need of tools to explore, answer questions and inform decisions based on data they collect, we intend to increase the pace of knowledge generation and integration to match the huge growth rate in bio-logging data acquisition. |
format | Online Article Text |
id | pubmed-9290230 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-92902302022-07-19 MoveApps: a serverless no-code analysis platform for animal tracking data Kölzsch, Andrea Davidson, Sarah C. Gauggel, Dominik Hahn, Clemens Hirt, Julian Kays, Roland Lang, Ilona Lohr, Ashley Russell, Benedict Scharf, Anne K. Schneider, Gabriel Vinciguerra, Candace M. Wikelski, Martin Safi, Kamran Mov Ecol Software Article BACKGROUND: Bio-logging and animal tracking datasets continuously grow in volume and complexity, documenting animal behaviour and ecology in unprecedented extent and detail, but greatly increasing the challenge of extracting knowledge from the data obtained. A large variety of analysis methods are being developed, many of which in effect are inaccessible to potential users, because they remain unpublished, depend on proprietary software or require significant coding skills. RESULTS: We developed MoveApps, an open analysis platform for animal tracking data, to make sophisticated analytical tools accessible to a global community of movement ecologists and wildlife managers. As part of the Movebank ecosystem, MoveApps allows users to design and share workflows composed of analysis modules (Apps) that access and analyse tracking data. Users browse Apps, build workflows, customise parameters, execute analyses and access results through an intuitive web-based interface. Apps, coded in R or other programming languages, have been developed by the MoveApps team and can be contributed by anyone developing analysis code. They become available to all user of the platform. To allow long-term and cross-system reproducibility, Apps have public source code and are compiled and run in Docker containers that form the basis of a serverless cloud computing system. To support reproducible science and help contributors document and benefit from their efforts, workflows of Apps can be shared, published and archived with DOIs in the Movebank Data Repository. The platform was beta launched in spring 2021 and currently contains 49 Apps that are used by 316 registered users. We illustrate its use through two workflows that (1) provide a daily report on active tag deployments and (2) segment and map migratory movements. CONCLUSIONS: The MoveApps platform is meant to empower the community to supply, exchange and use analysis code in an intuitive environment that allows fast and traceable results and feedback. By bringing together analytical experts developing movement analysis methods and code with those in need of tools to explore, answer questions and inform decisions based on data they collect, we intend to increase the pace of knowledge generation and integration to match the huge growth rate in bio-logging data acquisition. BioMed Central 2022-07-18 /pmc/articles/PMC9290230/ /pubmed/35843990 http://dx.doi.org/10.1186/s40462-022-00327-4 Text en © The Author(s) 2022 https://creativecommons.org/licenses/by/4.0/Open AccessThis article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) . The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/ (https://creativecommons.org/publicdomain/zero/1.0/) ) applies to the data made available in this article, unless otherwise stated in a credit line to the data. |
spellingShingle | Software Article Kölzsch, Andrea Davidson, Sarah C. Gauggel, Dominik Hahn, Clemens Hirt, Julian Kays, Roland Lang, Ilona Lohr, Ashley Russell, Benedict Scharf, Anne K. Schneider, Gabriel Vinciguerra, Candace M. Wikelski, Martin Safi, Kamran MoveApps: a serverless no-code analysis platform for animal tracking data |
title | MoveApps: a serverless no-code analysis platform for animal tracking data |
title_full | MoveApps: a serverless no-code analysis platform for animal tracking data |
title_fullStr | MoveApps: a serverless no-code analysis platform for animal tracking data |
title_full_unstemmed | MoveApps: a serverless no-code analysis platform for animal tracking data |
title_short | MoveApps: a serverless no-code analysis platform for animal tracking data |
title_sort | moveapps: a serverless no-code analysis platform for animal tracking data |
topic | Software Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9290230/ https://www.ncbi.nlm.nih.gov/pubmed/35843990 http://dx.doi.org/10.1186/s40462-022-00327-4 |
work_keys_str_mv | AT kolzschandrea moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT davidsonsarahc moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT gauggeldominik moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT hahnclemens moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT hirtjulian moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT kaysroland moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT langilona moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT lohrashley moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT russellbenedict moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT scharfannek moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT schneidergabriel moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT vinciguerracandacem moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT wikelskimartin moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata AT safikamran moveappsaserverlessnocodeanalysisplatformforanimaltrackingdata |