celltrackR1.2.2 package

Motion Trajectory Analysis

aggregate.tracks

Compute Summary Statistics of Subtracks

analyzeCellPairs

Find Distances and Angles for all Pairs of Tracks

analyzeStepPairs

Find Distances and Angles for all Pairs of Steps

AngleAnalysis

Angle Analysis

angleCells

Angle between Two Tracks

angleSteps

Angle between Two Steps

angleToDir

Angle with a Reference Direction

angleToPlane

Angle with a Reference Plane

angleToPoint

Angle with a Reference Point

applyStaggered

Compute a Measure on a Track in a Staggered Fashion

as.data.frame.tracks

Convert Tracks to Data Frame

as.list.tracks

Convert from Tracks to List

as.tracks.data.frame

Convert from Data Frame to Tracks

beaucheminTrack

Simulate a 3D Cell Track Using the Beauchemin Model

bootstrapTrack

Simulate Tracks via Bootstrapping of Speed and Turning Angle from a Re...

boundingBox

Bounding Box of a Tracks Object

brownianTrack

Simulate an Uncorrelated Random Walk

cellPairs

Find Pairs of Tracks

celltrackR

celltrackR: Quantitative analysis of motion.

cheatsheet

Open the package cheat sheet

clusterTracks

Cluster Tracks

distanceCells

Minimum Distance between Two Cells

distanceSteps

Distance between Two Steps

distanceToPlane

Distance to a Reference Plane

distanceToPoint

Distance to a Reference Point

filterTracks

Filter Tracks

get.immap.metadata

Get Track Metadata from ImmuneMap

getFeatureMatrix

Obtaining A Feature Matrix

hotellingsTest

Test Unbiasedness of Motion

interpolateTrack

Interpolate Track Positions

maxTrackLength

Length of Longest Track

normalizeToDuration

Normalize a Measure to Track Duration

normalizeTracks

Normalize Tracks

pairsByTime

Distance between pairs of tracks at every timepoint

plot.tracks

Plot Tracks in 2D

plot3d

Plot Tracks in 3D

plotTrackMeasures

Bivariate Scatterplot of Track Measures

prefixes

Get Track Prefixes

projectDimensions

Extract Spatial Dimensions

read.tracks.csv

Read Tracks from Text File

ReadImmuneMap

Read tracks from ImmuneMap

repairGaps

Process Tracks Containing Gaps

selectSteps

Get Single Steps Starting at a Specific Time from a Subset of Tracks

selectTracks

Select Tracks by Measure Values

simulateTracks

Generate Tracks by Simulation

sort.tracks

Sort Track Positions by Time

splitTrack

Split Track into Multiple Tracks

staggered

Staggered Version of a Function

stepPairs

Find Pairs of Steps Occurring at the Same Time

subsample

Subsample Track by Constant Factor

subtracks

Decompose Track(s) into Subtracks

subtracksByTime

Extract Subtracks Starting at a Specific Time

timePoints

Find All Unique Time Points in a Track Dataset

timeStep

Compute Time Step of Tracks

trackFeatureMap

Dimensionality Reduction on Track Features

TrackMeasures

Track Measures

tracks

Tracks Objects

vecAngle

Angle Between Two Vectors

wrapTrack

Create Track Object from Single Track

Methods for analyzing (cell) motion in two or three dimensions. Available measures include displacement, confinement ratio, autocorrelation, straightness, turning angle, and fractal dimension. Measures can be applied to entire tracks, steps, or subtracks with varying length. While the methodology has been developed for cell trajectory analysis, it is applicable to anything that moves including animals, people, or vehicles. Some of the methodology implemented in this packages was described by: Beauchemin, Dixit, and Perelson (2007) <doi:10.4049/jimmunol.178.9.5505>, Beltman, Maree, and de Boer (2009) <doi:10.1038/nri2638>, Gneiting and Schlather (2004) <doi:10.1137/S0036144501394387>, Mokhtari, Mech, Zitzmann, Hasenberg, Gunzer, and Figge (2013) <doi:10.1371/journal.pone.0080808>, Moreau, Lemaitre, Terriac, Azar, Piel, Lennon-Dumenil, and Bousso (2012) <doi:10.1016/j.immuni.2012.05.014>, Textor, Peixoto, Henrickson, Sinn, von Andrian, and Westermann (2011) <doi:10.1073/pnas.1102288108>, Textor, Sinn, and de Boer (2013) <doi:10.1186/1471-2105-14-S6-S10>, Textor, Henrickson, Mandl, von Andrian, Westermann, de Boer, and Beltman (2014) <doi:10.1371/journal.pcbi.1003752>.