Ticket #295 (assigned Task: null)

Opened 5 years ago

Last modified 4 years ago

Start a Movement Toolbox

Reported by: bbest Owned by: jjr8
Priority: Medium Milestone: Unscheduled
Component: Unknown Version:
Keywords: Cc:

Description (last modified by bbest) (diff)

This is a placeholder for development of a movement toolbox, which deserves more thought. Ideally, we could:

Functionality

  • Import from data:
    • csv
    • csv with Argos' 2 sets of locations
    • Argos DIAG format
    • into a special feature class?
  • Filter from points of data, based on:
    • location class
    • speed, distance and angle (Frietas, 2008)
    • land
    • ...?
  • Generate Track, ie line feature class, possibly with:
    • straight lines
    • berzier's spline (Tremblay, 2006)
    • ...?
  • Interpolate points along track, using:
    • probable location, using Bayesian state-space model (Jonsen,
    • ...?

R Libraries and Scripts

I (Ben Best) wrote some R scripts written for projects Nemo (Catherine McClellan?) and Tortugas (Dana Wingfield).

  • R packages
    •  argosfilter - speed, distance, angle filters after Freitas2008.pdf
    •  trip - reading Argos data (even in original emailed DIAG format) into [sp]atial objects, calculating distances, etc
    •  adehabitat - habitat analysis of movement data
    • ...?
  • R scripts
    • filter_argos_all.R - program to filter locations using speed, distance, angle filters from argosfilter package (Nemo)
    • filter_land.R - filters out points on land (Nemo)
    • sim_crw_v2.r - simulates a correlated random walk, sampling a given track's set of turn angles and distances, redoing if on land. can be used as the null model for pseudo-absence data in development of a predictive model
    • ...?

Issues

  • generation of pseudo-absence points for comparison
  • incorporation of surface current movement
  • ...?

Related Work

  • Matlab?

Attachments

filter_argos_all.R Download (2.6 KB) - added by bbest 5 years ago.
program to filter locations using speed, distance, angle filters from argosfilter package (Nemo)
filter_land.R Download (408 bytes) - added by bbest 5 years ago.
filters out points on land (Nemo)
sim_crw_v2.r Download (4.7 KB) - added by bbest 5 years ago.
simulates a correlated random walk, sampling a given track's set of turn angles and distances, redoing if on land

Change History

Changed 5 years ago by bbest

program to filter locations using speed, distance, angle filters from argosfilter package (Nemo)

Changed 5 years ago by bbest

filters out points on land (Nemo)

Changed 5 years ago by bbest

simulates a correlated random walk, sampling a given track's set of turn angles and distances, redoing if on land

Changed 5 years ago by jjr8

  • status changed from new to assigned
  • milestone set to Unscheduled

Great ideas! Thanks for the detail!

Setting the milestone to "Unscheduled", which we use for work that has not been assigned to a milestone yet. (Note: feel free to continue to open tickets without setting the Milestone field. This will ensure I see them. I will then set them to an appropriate milestone, based on what I know of our current priorities.)

Changed 4 years ago by bbest

  • description modified (diff)

Changed 4 years ago by bbest

  • description modified (diff)
Note: See TracTickets for help on using tickets.