Learn R Programming

celltrackR (version 1.2.1)

Motion Trajectory Analysis

Description

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) , Beltman, Maree, and de Boer (2009) , Gneiting and Schlather (2004) , Mokhtari, Mech, Zitzmann, Hasenberg, Gunzer, and Figge (2013) , Moreau, Lemaitre, Terriac, Azar, Piel, Lennon-Dumenil, and Bousso (2012) , Textor, Peixoto, Henrickson, Sinn, von Andrian, and Westermann (2011) , Textor, Sinn, and de Boer (2013) , Textor, Henrickson, Mandl, von Andrian, Westermann, de Boer, and Beltman (2014) .

Copy Link

Version

Install

install.packages('celltrackR')

Monthly Downloads

296

Version

1.2.1

License

GPL-2

Maintainer

Johannes Textor

Last Published

August 26th, 2024

Functions in celltrackR (1.2.1)

beaucheminTrack

Simulate a 3D Cell Track Using the Beauchemin Model
as.tracks.data.frame

Convert from Data Frame to Tracks
applyStaggered

Compute a Measure on a Track in a Staggered Fashion
angleSteps

Angle between Two Steps
as.list.tracks

Convert from Tracks to List
angleToPlane

Angle with a Reference Plane
as.data.frame.tracks

Convert Tracks to Data Frame
bootstrapTrack

Simulate Tracks via Bootstrapping of Speed and Turning Angle from a Real Track Dataset
angleToDir

Angle with a Reference Direction
distanceCells

Minimum Distance between Two Cells
cellPairs

Find Pairs of Tracks
angleToPoint

Angle with a Reference Point
boundingBox

Bounding Box of a Tracks Object
distanceToPoint

Distance to a Reference Point
distanceToPlane

Distance to a Reference Plane
brownianTrack

Simulate an Uncorrelated Random Walk
getFeatureMatrix

Obtaining A Feature Matrix
hotellingsTest

Test Unbiasedness of Motion
pairsByTime

Distance between pairs of tracks at every timepoint
plot.tracks

Plot Tracks in 2D
clusterTracks

Cluster Tracks
cheatsheet

Open the package cheat sheet
normalizeToDuration

Normalize a Measure to Track Duration
celltrackR

celltrackR: Quantitative analysis of motion.
normalizeTracks

Normalize Tracks
filterTracks

Filter Tracks
interpolateTrack

Interpolate Track Positions
get.immap.metadata

Get Track Metadata from ImmuneMap
distanceSteps

Distance between Two Steps
plot3d

Plot Tracks in 3D
maxTrackLength

Length of Longest Track
selectSteps

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

Bivariate Scatterplot of Track Measures
sort.tracks

Sort Track Positions by Time
prefixes

Get Track Prefixes
read.tracks.csv

Read Tracks from Text File
simulateTracks

Generate Tracks by Simulation
stepPairs

Find Pairs of Steps Occurring at the Same Time
timeStep

Compute Time Step of Tracks
timePoints

Find All Unique Time Points in a Track Dataset
projectDimensions

Extract Spatial Dimensions
subtracks

Decompose Track(s) into Subtracks
subtracksByTime

Extract Subtracks Starting at a Specific Time
repairGaps

Process Tracks Containing Gaps
trackFeatureMap

Dimensionality Reduction on Track Features
tracks

Tracks Objects
selectTracks

Select Tracks by Measure Values
splitTrack

Split Track into Multiple Tracks
staggered

Staggered Version of a Function
wrapTrack

Create Track Object from Single Track
vecAngle

Angle Between Two Vectors
subsample

Subsample Track by Constant Factor
analyzeStepPairs

Find Distances and Angles for all Pairs of Steps
ReadImmuneMap

Read tracks from ImmuneMap
TrackMeasures

Track Measures
AngleAnalysis

Angle Analysis
Neutrophils

Two-Photon Data: Neutrophils responding to an infection in the ear
analyzeCellPairs

Find Distances and Angles for all Pairs of Tracks
aggregate.tracks

Compute Summary Statistics of Subtracks
angleCells

Angle between Two Tracks
BCells

Two-Photon Data: B Cells in a Lymph Node
TCells

Two-Photon Data: T Cells in a Lymph Node