An R package providing spatial transformation methods for movement data
The primary aim of the anispace package is to provide spatial transformation methods for movement data.
Most of anispace is stable. A few newer interfaces are experimental,
and may still change without a deprecation cycle:
transform_euler_to_quaternion(), transform_quaternion_to_euler(),
quat_from_vectors(), quat_angular_velocity() and
transform_to_egocentric(align = "orientation").
You can install the development version of anispace with:
install.packages('anispace', repos = c('https://animovement.r-universe.dev', 'https://cloud.r-project.org'))
Once you have installed the package, you can load it with:
library("anispace")
If you enjoy the package, please make sure to cite it. If you find a bug, feel free to open an issue.
To cite anispace in publications use:
citation("anispace")
#> To cite anispace in publications, please cite the animovement toolbox
#> as a whole (the first entry below). If your work used only anispace,
#> you may cite the package directly instead (the second entry).
#>
#> Roald-Arbøl M (2026). "animovement: An R toolbox for analysing
#> movement across space and time." doi:10.5281/zenodo.13235277
#> <https://doi.org/10.5281/zenodo.13235277>.
#> <https://animovement.dev/animovement/>.
#>
#> Roald-Arbøl M (2026). "anispace: An R package providing spatial
#> transformation methods for movement data."
#> doi:10.5281/zenodo.21996854
#> <https://doi.org/10.5281/zenodo.21996854>.
#> <https://animovement.dev/anispace/>.
#>
#> To see these entries in BibTeX format, use 'print(<citation>,
#> bibtex=TRUE)', 'toBibtex(.)', or set
#> 'options(citation.bibtex.max=999)'.