cran-task-views / Tracking

CRAN Task View: Processing and Analysis of Tracking Data
https://CRAN.R-project.org/view=Tracking
4 stars 0 forks source link

move2: Processing and Analysing Animal Trajectories #70

Open basille opened 11 months ago

basille commented 11 months ago

Are you the author of the package?

No

Is the package on a specific repository?

CRAN

Please provide the URL of the package repository

https://cran.r-project.org/package=move2

Is there a dedicated website for the documentation (e.g. a pkgdown website)?

https://bartk.gitlab.io/move2/

If you are the author of the package, does it pass CRAN check tests?

Yes

Additional information

move2 provides tools to handle, manipulate and explore trajectory data, with an emphasis on data from tracked animals. It does so by providing the 'move2' class. move2 also facilitates import of animal movement data from movebank. (note that move2 is a replacement of move, which was not listed in the Tracking CTV)

Not exactly sure where to put it. It does provide some functions for "Track description", but most of the actual work (cleaning, filtering) is done through other utilities dplyr, sf). The core of the package is really the 'move2' class (basically same objective as sftrack). Maybe we should add a specific section in the CTV dedicated to classes for tracking data. This is central to our aim, but not really present in the CTV… In a sense, this is neither "Pre-processing" (we already have tracking data, not in a formal class though) nor "Post-processing" (converting tabular data into a move2 class does not process much, it organises the data and turn it into a coherent object).

basille commented 11 months ago

@rociojoo what do you think?

bart1 commented 2 months ago

Thanks for the suggestion to include it. It indeed provides base functionality that helps preprocessing while maintaining track level data, the goal is to facilitate processing this way. It also simplifies import from movebank. Let me know if there are any questions