Skip to content

move2

Processing and Analysing Animal Trajectories

v0.5.0 · Mar 5, 2026 · GPL (>= 3)

Description

Tools to handle, manipulate and explore trajectory data, with an emphasis on data from tracked animals. The package is designed to support large studies with several million location records and keep track of units where possible. Data import directly from 'movebank' <https://www.movebank.org/cms/movebank-main> and files is facilitated.

Downloads

951

Last 30 days

3823rd

951

Last 90 days

951

Last year

CRAN Check Status

3 ERROR
11 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang ERROR
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 ERROR
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 ERROR
Check details (14 non-OK)
ERROR r-devel-linux-x86_64-debian-clang

tests

  Running ‘testthat.R’ [81s/113s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(move2)
  > 
  > 
  > test_check("move2")
  Linking to GEOS 3.14.1, GDAL 3.12.2, PROJ 9.7.1; sf_use_s2() is TRUE
  Saving _problems/test-mt_stack-99.R
  [ FAIL 1 | WARN 0 | SKIP 17 | PASS 751 ]
  
  ══ Skipped tests (17) ══════════════════════════════════════════════════════════
  • On CRAN (15): 'test-calculate_properties.R:25:3',
    'test-movebank_api.R:156:3', 'test-movebank_api.R:186:3',
    'test-movebank_api.R:208:3', 'test-movebank_api.R:241:3',
    'test-movebank_api.R:265:3', 'test-movebank_api.R:298:3',
    'test-movebank_api.R:306:3', 'test-movebank_api.R:316:3',
    'test-movebank_api.R:334:3', 'test-movebank_api.R:360:3',
    'test-movebank_get_vocabulary.R:2:3', 'test-movebank_get_vocabulary.R:27:3',
    'test-movebank_speed.R:2:3', 'test-movebank_speed.R:44:3'
  • Temporarily disabled (1): 'test-mt_read_speed.R:2:3'
  • empty test (1): 'test-movebank_api.R:197:1'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-mt_stack.R:93:3'): mt_stack with different types ───────────────
  Error: CRS mismatch: NA vs EPSG:4326
  Backtrace:
       ▆
    1. ├─base::suppressWarnings(...) at test-mt_stack.R:93:3
    2. │ └─base::withCallingHandlers(...)
    3. ├─testthat::expect_error(...)
    4. │ └─testthat:::expect_condition_matching_(...)
    5. │   └─testthat:::quasi_capture(...)
    6. │     ├─testthat (local) .capture(...)
    7. │     │ └─base::withCallingHandlers(...)
    8. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. └─move2::mt_stack(...)
   10.   └─dplyr::bind_rows(dots)
   11.     └─vctrs::vec_rbind(!!!dots, .names_to = .id, .error_call = current_env())
   12.       └─vctrs (local) `<fn>`()
   13.         └─sf:::vec_ptype2.sf.sf(...)
   14.           └─sf:::sf_ptype2(x, y, ...)
   15.             └─vctrs::df_ptype2(x, y, ...)
   16.               └─vctrs (local) `<fn>`()
   17.                 └─sf:::vec_ptype2.sfc_POINT.sfc_POINT(...)
   18.                   └─sf:::vec_ptype2_impl(x, y)
   19.                     └─sf:::check_same_crs(x, y)
  
  [ FAIL 1 | WARN 0 | SKIP 17 | PASS 751 ]
  Error:
  ! Test failures.
  Execution halted
OK r-devel-linux-x86_64-debian-gcc

*


            
OK r-devel-linux-x86_64-fedora-clang

*


            
OK r-devel-linux-x86_64-fedora-gcc

*


            
OK r-devel-macos-arm64

*


            
OK r-devel-windows-x86_64

*


            
OK r-oldrel-macos-arm64

*


            
OK r-oldrel-macos-x86_64

*


            
OK r-oldrel-windows-x86_64

*


            
ERROR r-patched-linux-x86_64

tests

  Running ‘testthat.R’ [79s/126s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(move2)
  > 
  > 
  > test_check("move2")
  Linking to GEOS 3.14.1, GDAL 3.12.2, PROJ 9.7.1; sf_use_s2() is TRUE
  Saving _problems/test-mt_stack-99.R
  [ FAIL 1 | WARN 0 | SKIP 17 | PASS 751 ]
  
  ══ Skipped tests (17) ══════════════════════════════════════════════════════════
  • On CRAN (15): 'test-calculate_properties.R:25:3',
    'test-movebank_api.R:156:3', 'test-movebank_api.R:186:3',
    'test-movebank_api.R:208:3', 'test-movebank_api.R:241:3',
    'test-movebank_api.R:265:3', 'test-movebank_api.R:298:3',
    'test-movebank_api.R:306:3', 'test-movebank_api.R:316:3',
    'test-movebank_api.R:334:3', 'test-movebank_api.R:360:3',
    'test-movebank_get_vocabulary.R:2:3', 'test-movebank_get_vocabulary.R:27:3',
    'test-movebank_speed.R:2:3', 'test-movebank_speed.R:44:3'
  • Temporarily disabled (1): 'test-mt_read_speed.R:2:3'
  • empty test (1): 'test-movebank_api.R:197:1'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-mt_stack.R:93:3'): mt_stack with different types ───────────────
  Error: CRS mismatch: NA vs EPSG:4326
  Backtrace:
       ▆
    1. ├─base::suppressWarnings(...) at test-mt_stack.R:93:3
    2. │ └─base::withCallingHandlers(...)
    3. ├─testthat::expect_error(...)
    4. │ └─testthat:::expect_condition_matching_(...)
    5. │   └─testthat:::quasi_capture(...)
    6. │     ├─testthat (local) .capture(...)
    7. │     │ └─base::withCallingHandlers(...)
    8. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. └─move2::mt_stack(...)
   10.   └─dplyr::bind_rows(dots)
   11.     └─vctrs::vec_rbind(!!!dots, .names_to = .id, .error_call = current_env())
   12.       └─vctrs (local) `<fn>`()
   13.         └─sf:::vec_ptype2.sf.sf(...)
   14.           └─sf:::sf_ptype2(x, y, ...)
   15.             └─vctrs::df_ptype2(x, y, ...)
   16.               └─vctrs (local) `<fn>`()
   17.                 └─sf:::vec_ptype2.sfc_POINT.sfc_POINT(...)
   18.                   └─sf:::vec_ptype2_impl(x, y)
   19.                     └─sf:::check_same_crs(x, y)
  
  [ FAIL 1 | WARN 0 | SKIP 17 | PASS 751 ]
  Error:
  ! Test failures.
  Execution halted
OK r-release-linux-x86_64

*


            
OK r-release-macos-arm64

*


            
OK r-release-macos-x86_64

*


            
ERROR r-release-windows-x86_64

tests

  Running 'testthat.R' [74s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(move2)
  > 
  > 
  > test_check("move2")
  Linking to GEOS 3.13.1, GDAL 3.11.4, PROJ 9.7.0; sf_use_s2() is TRUE
  Saving _problems/test-mt_stack-99.R
  [ FAIL 1 | WARN 20 | SKIP 17 | PASS 751 ]
  
  ══ Skipped tests (17) ══════════════════════════════════════════════════════════
  • On CRAN (15): 'test-calculate_properties.R:25:3',
    'test-movebank_api.R:156:3', 'test-movebank_api.R:186:3',
    'test-movebank_api.R:208:3', 'test-movebank_api.R:241:3',
    'test-movebank_api.R:265:3', 'test-movebank_api.R:298:3',
    'test-movebank_api.R:306:3', 'test-movebank_api.R:316:3',
    'test-movebank_api.R:334:3', 'test-movebank_api.R:360:3',
    'test-movebank_get_vocabulary.R:2:3', 'test-movebank_get_vocabulary.R:27:3',
    'test-movebank_speed.R:2:3', 'test-movebank_speed.R:44:3'
  • Temporarily disabled (1): 'test-mt_read_speed.R:2:3'
  • empty test (1): 'test-movebank_api.R:197:1'
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-mt_stack.R:93:3'): mt_stack with different types ───────────────
  Error: CRS mismatch: NA vs EPSG:4326
  Backtrace:
       ▆
    1. ├─base::suppressWarnings(...) at test-mt_stack.R:93:3
    2. │ └─base::withCallingHandlers(...)
    3. ├─testthat::expect_error(...)
    4. │ └─testthat:::expect_condition_matching_(...)
    5. │   └─testthat:::quasi_capture(...)
    6. │     ├─testthat (local) .capture(...)
    7. │     │ └─base::withCallingHandlers(...)
    8. │     └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
    9. └─move2::mt_stack(...)
   10.   └─dplyr::bind_rows(dots)
   11.     └─vctrs::vec_rbind(!!!dots, .names_to = .id, .error_call = current_env())
   12.       └─vctrs (local) `<fn>`()
   13.         └─sf:::vec_ptype2.sf.sf(...)
   14.           └─sf:::sf_ptype2(x, y, ...)
   15.             └─vctrs::df_ptype2(x, y, ...)
   16.               └─vctrs (local) `<fn>`()
   17.                 └─sf:::vec_ptype2.sfc_POINT.sfc_POINT(...)
   18.                   └─sf:::vec_ptype2_impl(x, y)
   19.                     └─sf:::check_same_crs(x, y)
  
  [ FAIL 1 | WARN 20 | SKIP 17 | PASS 751 ]
  Error:
  ! Test failures.
  Execution halted

Check History

ERROR 11 OK · 0 NOTE · 0 WARNING · 3 ERROR · 0 FAILURE Mar 9, 2026
ERROR r-devel-linux-x86_64-debian-clang

tests

  Running ‘testthat.R’ [81s/113s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(move2)
  > 
  > 
  > test_check("move2")
  Linking to GEOS 3.14.1, GDAL 3.12.2, PROJ 9.7.1; sf_use_s2() is TRUE
  Saving _problems/test-mt_stack-99.R
  [ FAIL 1 | WARN 0 | SKIP 17 | PASS 751 ]
  
  ══ Skipped tests (17) ══════════════════════════════════════════════════════════
  • On CRAN (15): 'test-calculate_properties.R:25:3',
    'test-movebank_api.R:156:3', '
ERROR r-patched-linux-x86_64

tests

  Running ‘testthat.R’ [79s/126s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > library(testthat)
  > library(move2)
  > 
  > 
  > test_check("move2")
  Linking to GEOS 3.14.1, GDAL 3.12.2, PROJ 9.7.1; sf_use_s2() is TRUE
  Saving _problems/test-mt_stack-99.R
  [ FAIL 1 | WARN 0 | SKIP 17 | PASS 751 ]
  
  ══ Skipped tests (17) ══════════════════════════════════════════════════════════
  • On CRAN (15): 'test-calculate_properties.R:25:3',
    'test-movebank_api.R:156:3', '
ERROR r-release-windows-x86_64

tests

  Running 'testthat.R' [74s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
  > library(testthat)
  > library(move2)
  > 
  > 
  > test_check("move2")
  Linking to GEOS 3.13.1, GDAL 3.11.4, PROJ 9.7.0; sf_use_s2() is TRUE
  Saving _problems/test-mt_stack-99.R
  [ FAIL 1 | WARN 20 | SKIP 17 | PASS 751 ]
  
  ══ Skipped tests (17) ══════════════════════════════════════════════════════════
  • On CRAN (15): 'test-calculate_properties.R:25:3',
    'test-movebank_api.R:156:3', 'test

Reverse Dependencies (2)

imports

suggests

Dependency Network

Dependencies Reverse dependencies assertthat sf rlang units tidyselect dplyr tibble vroom cli vctrs (>= 0.5.2) bit64 wildlifeDI recurse move2

Version History

new 0.5.0 Mar 9, 2026