Learn R Programming

⚠️There's a newer version (1.2.1) of this package.Take me there.

celltrackR (version 1.1.0)

Motion Trajectory Analysis

Description

Provides methodology to analyze cells that move in a two- or three-dimensional space. 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

304

Version

1.1.0

License

GPL-2

Maintainer

Johannes Textor

Last Published

March 21st, 2022

Functions in celltrackR (1.1.0)

Neutrophils

Two-Photon Data: Neutrophils in an Infected Lung
aggregate.tracks

Compute Summary Statistics of Subtracks
TrackMeasures

Track Measures
analyzeCellPairs

Find Distances and Angles for all Pairs of Tracks
angleToPoint

Angle with a Reference Point
analyzeStepPairs

Find Distances and Angles for all Pairs of Steps
angleToPlane

Angle with a Reference Plane
angleToDir

Angle with a Reference Direction
applyStaggered

Compute a Measure on a Track in a Staggered Fashion
brownianTrack

Simulate an Uncorrelated Random Walk
cellPairs

Find Pairs of Tracks
AngleAnalysis

Angle Analysis
BCells

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

Normalize a Measure to Track Duration
normalizeTracks

Normalize Tracks
bootstrapTrack

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

Bounding Box of a Tracks Object
celltrackR

celltrackR: Quantitative analysis of motion.
cheatsheet

Open the package cheat sheet
simulateTracks

Generate Tracks by Simulation
sort.tracks

Sort Track Positions by Time
as.data.frame.tracks

Convert Tracks to Data Frame
plot.tracks

Plot Tracks in 2D
pairsByTime

Distance between pairs of tracks at every timepoint
angleSteps

Angle between Two Steps
angleCells

Angle between Two Tracks
as.list.tracks

Convert from Tracks to List
vecAngle

Angle Between Two Vectors
plot3d

Plot Tracks in 3D
wrapTrack

Create Track Object from Single Track
selectSteps

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

Bivariate Scatterplot of Track Measures
selectTracks

Select Tracks by Measure Values
timePoints

Find All Unique Time Points in a Track Dataset
timeStep

Compute Time Step of Tracks
as.tracks.data.frame

Convert from Data Frame to Tracks
beaucheminTrack

Simulate a 3D Cell Track Using the Beauchemin Model
distanceToPoint

Distance to a Reference Point
filterTracks

Filter Tracks
clusterTracks

Cluster Tracks
distanceCells

Minimum Distance between Two Cells
prefixes

Get Track Prefixes
projectDimensions

Extract Spatial Dimensions
splitTrack

Split Track into Multiple Tracks
maxTrackLength

Length of Longest Track
interpolateTrack

Interpolate Track Positions
subtracks

Decompose Track(s) into Subtracks
staggered

Staggered Version of a Function
getFeatureMatrix

Obtaining A Feature Matrix
hotellingsTest

Test Unbiasedness of Motion
read.tracks.csv

Read Tracks from Text File
distanceSteps

Distance between Two Steps
distanceToPlane

Distance to a Reference Plane
subtracksByTime

Extract Subtracks Starting at a Specific Time
repairGaps

Process Tracks Containing Gaps
stepPairs

Find Pairs of Steps Occurring at the Same Time
subsample

Subsample Track by Constant Factor
tracks

Tracks Objects
trackFeatureMap

Dimensionality Reduction on Track Features
TCells

Two-Photon Data: T Cells in a Lymph Node