A wrapper function that calls
flyturn and appends them to a track data frame, then removes any entry containing even one
NA. Used for follow-up analysis that can't handle NAs.
safemoves(trx, speedlag = 6, anglelag = 6, turnlag = 6)
a track data frame (CTrax values)
frame lag for the calculation of speed
frame lag for the calculation of the velocity vector angle
frame lag for the calculation of the angular velocity
Each motion function can receive a specific
framelag value; by default they are all at 6.
This function is kept separate from
trxgarnish so that it can be run with different
framelag parameters without recalculating all the location variables as well.
A track data frame including the columns
NA entry will be removed.
The overwhelming majority of these will be
framelag chunks at the beginning and end of tracks (where speed can't be calculated
because of lack of hindsight information) which don't affect the data structure much, but some would be artefactual entries culled by
radius<400 sanity check. These could leave holes in the middle of tracks whereby consecutive rows would not be consecutive frames.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.