Function reference
-
readAnimalTA() - Import AnimalTA tracking output .csv file.
-
readCtrax() - Import Ctrax tracking output .mat file.
-
readIdtracker() - Import idtracker.ai tracking output .npy file.
-
readPlain() - Import plain tracking output from a table.
-
readTrackR() - Import TrackR tracking output .csv file.
-
readTrex() - Import Trex tracking output .npz files.
-
drawTracklets() - Display tracklets on a plot.
-
assignROI() - Assign ROI(s) identity to particle's position
-
circles() - Generate points located on circles contour and draw circle(s).
-
locROI() - Locate ROI
-
polygons() - Generate points located on polygon vertices and draw polygon(s).
Clean/Filter
Create custom filter to either clean/remove spurious track parts or filter/resample the dataset.
-
filterFunc() - Create and test a custom filter on tracklets.
-
filterTracklets() - Apply a custom filter on tracklets.
-
mergeFilters() - Merge condition tests (i.e.,
filterFuncoutputs).
-
resampTracklets() - Resampling tracklets.
Evaluate
Evaluate the quantity of data removed over the cleaning/filtering process and perform sensitivity analysis between video tracking and manual detection.
-
detectPerf() - Compute sensitivity index for particles detection.
-
summary(<tracklets>) - Summary statistics of the tracking data.
-
trackStats() - Summary statistics of the tracking data - DEPRECATED !
-
activity1() - Determine active or inactive states according to the speed of a particles along its trajectory.
-
analyseTracklets() - Perform custom computation over a tracklet list.
-
dist2Edge() - Compute the distance from the particle to the edge of an object (e.g., the arena) over its trajectory.
-
dist2Pt() - Compute euclidean distance between a particle and object(s).
-
distTraveled() - Compute the distance traveled by a particle over a trajectory.
-
sinuosity() - Compute corrected rediscretized sinuosity index for a given tracklet.
-
speed() - Compute particle's speed over a trajectory.
-
turnAngle() - Compute particle's turning angle over a trajectory.
-
activity2() - Determine active or inactive states according to density based clustering method.
-
ANND() - Compute Average Nearest Neighbour Distance (ANND) among tracklets.
-
exploredArea() - Compute the total surface explored and display the corresponding heatmap.
-
DCoef() - Compute the net square displacement (population spread).
-
MSD() - Compute Mean Square Displacement (MSD).
Temporal Trends
Analyse temporal trends for a given computation over time by averaging the value of each track and compute a studentized 95% confidence interval (bootstrap).
-
temporalTrend() - Perform analysis across tracklets and time.
-
temporalBoot() - Compute 95% studentized CI across tracklets and time.
Identify Sequences
Identify specified sequences over tracklets according to custom pattern (e.g., displacement across area).
-
IdStateSeq() - Identify and extract specified patterns/sequences from tracklets.
Utilities
Some utilities functions helping to either import sample data, convert it or locate particles’ position.
-
convert2List() - Convert a tracklets object to list of variables.
-
convert2Tracklets() - Convert a list of variables to list of tracklets.
-
countMat() - Build count matrix in a 2 dimensional space.
-
DLsampleData() - Download sample data to depict the use of the MoveR package.
-
flipYCoords() - flip y coordinates.
-
getInfo() - Get information in a tracklets object.
-
listGet() - Get an object within a dataframe, a list or a nested list.
-
locPos() - Locate a particle position.
-
setInfo() - Set information in a tracklets object.
-
slidWindow() - Sliding window.
-
trackletsClass() - Create an object of class
tracklets.